The Honest Courtesan is a non-fiction book upon which Dangerous Beauty is based .
It is adapted from the book The Honest Courtesan , by Margaret Rosenthal , about the life of Veronica Franco ( played by Catherine McCormack ) , a courtesan in 16th century Venice .
Dangerous Beauty