Winona Ryder i Uma Thurman zrezygnowały z ubiegania się o rolę Veronicy Franco ze względu na nagie sceny. Drew Barrymore również odrzuciła propozycję zagrania tej postaci.
Zdjęcia kręcono w Rzymie, Bracciano, Wenecji i Frascati (Włochy).
Pierwotnie tytuł miał brzmieć "The Honest Courtesan", jednakże wytwórnia doszła do wniosku, że Amerykanie nie znają pojęcia słowa kurtyzana i postanowili zmienić go na "Dangerous Beauty".