Sultanens datter Jasmin vil ikke giftes med hvem som helst. Hun løber derfor hjemmefra og møder i byen Agrabah den tyvagtige gadedreng Aladdin. Imidlertid har Jafar, sultanen rådgiver, planer om at gifte sig med Jasmin for at tilrane sig tronen, og han gør alt for at spolere Jasmins og Aladdins spirende romance. Heldigvis får de hjælp af et flyvende tæppe og den magiske ånd Genie.

Anna går meget op i sit arbejde som kostumedesigner og forsøger at gå så lidt op i kærlighed og romantik som muligt! Hun er nemlig bange for at blive såret, og løsningen er at være fri og uafhængig. Sammen med sin nye lejer, den festlige Camilla, går hun i byen og har flygtige, uforpligtende forhold til mænd - men så dukker den store kærlighed eks-kæresten Johan op. Og han er klar til at forsøge igen.