Mary Vetsera was merely a child, 17 years old, at the time of the Mayerling incident. Could they really not find a more suitable actress to portray her, than a 27 years old Vittoria Puccini? She was much older than Daniela Golpashin, who portrayed Rudolf's wife, for chrissake.