Nei primi anni del secolo scorso la principessa Olympia, giovane vedova, figlia di un dignitario della Corte imperiale di Vienna, merita, con la sua condotta leggera, la riprovazione dell'Imperatore, che per punirla la confina nel di lei avito castello. Durante una cavalcata ella conosce Charlie Foster, un giovane chimico americano che si trova in Austria per affari, e passa la notte in sua compagnia. La mattina dopo Charlie non trova più la principessa, che è scomparsa, senza dargli in alcun modo notizie di sé. Charlie si reca a Vienna, dove chiede udienza all'imperatore, al quale deve sottoporre importanti proposte di affari: Nell'ambiente della Corte egli fa la conoscenza di un ciambellano, che è appunto il padre della principessa Olympia. Intanto l'imperatore concede a quest'ultima il suo perdono, invitandola a riprendere il suo posto nell'alta società della corte imperiale; ma le impone, per ragioni di Stato di sposare il principe Ruprecht, sovrano di uno staterello confinante. Al ballo per il fidanzamento ufficiale l'americano rivede la sua bella sconosciuta e tra i due fiorisce nuovamente il reciproco sentimento di amore. La principessa Lina, segretamente innamorata del principe Ruprecht, scopre la relazione d'affetto che esiste tra i due, e fa in modo di rendere impossibile il progettato matrimonio. Per soffocare lo scandalo l'imperatore accorderà ad Olympia il permesso di sposare il suo americano.