Kirsten Dunst Principal
în rolul Marie Antoinette
Jason Schwartzman Principal
în rolul Louis XVI
Steve Coogan Principal
în rolul Ambassador Mercy
Judy Davis Principal
în rolul Comtesse de Noailles
Rip Torn Principal
în rolul Louis XV
Asia Argento Principal
în rolul Comtesse du Barry
Molly Shannon
în rolul Aunt Victoire
Shirley Henderson
în rolul Aunt Sophie
Rose Byrne
în rolul Duchesse de Polignac
Danny Huston
în rolul Emperor Joseph
Jamie Dornan
în rolul Count Fersen
Tom Hardy
în rolul Raumont
James Lance
în rolul Léonard
Mathieu Amalric
în rolul Man at Masked Ball
Dominic Gould
în rolul Count