La giovane principessa austriaca Maria Antonietta (Norma Shearer) è destinata a sposare Luigi XVI (Robert Morley), futuro re di Francia, in un matrimonio politicamente vantaggioso per i paesi rivali. L'opulenta Marie si abbandona a vari capricci e flirt, tra cui il conte Axel (Tyrone Power). Quando Luigi XV (John Barrymore) muore e Luigi XVI sale al trono di Francia, lo stile di vita stravagante della sua regina si guadagna l'odio del popolo francese, che disprezza la sua eredità austriaca.