La presse ne parle que de ça ! Dans son château de Badenberg, l'archiduc Charles réunit lors d'un bal les membres des principales familles princières régnantes ou en exil. Eddy Balmont, jeune reporter, est chargé de prendre une photo de Maria Grégor, la fille du dictateur de Béruvie, dont personne ne connait le visage...
En descendant du train à Badenberg, Corinne, la petite couturière, est accueillie avec tous les honneurs dus à un invité de marque. L'archiduc Charles la prend pour Maria Grégor, la fille du dictateur de Béruvie... La vraie Maria Grégor, perdue dans la campagne allemande, est recueillie par des paysans qui ne savent pas qui elle est.
Le prince Philippe vient parler du mariage avec Corinne, qu'il pense être Maria Grégor. Corinne refuse tout projet d'union. Deux agents secrets sont appelés au château afin d'espionner le camp adverse, ce qui donne lieu à de nombreux quiproquos. La vraie Maria Grégor est toujours coincée à la frontière, personne ne veut la croire...
Au chateau, le fameux bal a lieu. Le prince Philippe ne cache pas son attirance pour Corinne qu'il prend, comme tout le monde, pour Maria Gregor. Alors que l'agent secret ZZ22 s'efforce de séparer les deux jeunes gens, le comte Fabregas pense qu'un complot se fomente pour empêcher le mariage.
À une heure tardive, le prince Philippe et Corinne se rencontrent sur les toits du château. Le lendemain, Corinne veut se rendre à la partie de chasse que l'archiduc Charles offre à ses invités. Amélia s'y oppose mais le prince Philippe en a décidé autrement...
Le colonel Ghero découvre enfin la vérité : Maria Grégor est toujours introuvable. Fou de rage, il se résout pourtant à demander à Corinne de continuer à jouer son rôle. Il charge l'agent ZZ22 de retrouver la véritable Maria, mais Eddy a été plus rapide...
Alors qu'Eddy et Maria sont en chemin vers Badenberg, le comte Fabregas accueille un commando d'agents secrets. La tante de Corinne, inquiète de l'absence de sa nièce, décide de se rendre à Badenberg...
Alors que le colonel Ghero pense tirer les ficelles, la tante Agathe lui met des bâtons dans les roues. Le comte Fabregas explique à Corinne les enjeux de son enlèvement...
A Badenberg, les événements se précipitent. Sous les ordres du comte Fabregas, le prince Philippe est arrêté par ses propres partisans. En Béruvie, le soulèvement royaliste semble avoir réussi...
Maria Grégor arrive enfin à Badenberg ! Elle apprend que son père n'est plus au pouvoir en Béruvie, et part en exil à Paris. Corinne rentre aussi et reprend aussitôt son travail de couturière. Maria est très éprise d'Eddy mais ne sait comment le lui avouer. Et le prince Philippe veut épouser celle qui croit être Maria Grégor...
Eddy publie son article révélant l'idylle entre le prince Philippe et Corinne. Alors qu'en Béruvie Rico proclame la république, Philippe et son père se retrouvent en exil forcé à Paris, tout comme Milos et Maria Grégor...
Corinne a finalement accepté de jouer dans le film écrit par Eddy, relatant son histoire. Apprenant le tournage par la presse, le prince Philippe et Maria se rendent chacun sur les lieux...