Kirsten Dunst
Marianne Faithfull
Steve Coogan
Clara Braiman
Mélodie Berenfeld
Judy Davis
Jason Schwartzman
Sebastian Armesto
Al Weaver
Shirley Henderson
Kirsten Dunst as Marie Antoinette
Marianne Faithfull as Maria Teresa
Steve Coogan as Ambassador Mercy
Clara Braiman as Austrian Girlfriend
Mélodie Berenfeld as Austrian Girlfriend
Judy Davis as Comtesse de Noailles
Jason Schwartzman as Louis XVI
Sebastian Armesto as Comte de Provence
Al Weaver as Comte d'Artois
Shirley Henderson as Aunt Sophie
Molly Shannon as Aunt Victoire
Rip Torn as Louis XV
Jean-Christophe Bouvet as Duc de Choiseul
Io Bottoms as Lady in Waiting
Corey Johnson as Lady in Waiting