Revenant de Paris, Juan de Ayala est pressé de gagner Grenade où il doit retrouver sa cousine Eugénie de Montijo, éternellement flanquée de sa très sévère maman. Eugénie écoute Juan lui faire la cour en lui chantant les derniers succès parisiens. Mais la jeune fille ne s'intéresse guère aux galanteries de son cousin, car une gitane lui a prédit qu'elle serait reine. Dans une auberge, Juan rencontre cette gitane, Violetta, qui vend des fleurs pour gagner sa vie. La jeune femme est bousculée par quelques hommes ayant un peu bu, mais Juan intervient, sauve Violetta et la reconduit chez elle. Après cet incident, Juan accompagne Eugénie et sa mère qui doivent se rendre à Paris ....