Geboren in der Wüste Afrikas, wächst Waris Dirie (Liya Kebede) im ständigen Kampf ums tägliche Überleben auf. Als sie mit 13 Jahren zwangsverheiratet werden soll, flieht sie und landet in London, wo sie sich irgendwie durchschlägt. Doch dann geschieht etwas, das ihr Leben für immer verändern wird: In einem Londoner Fastfood-Restaurant wird der Starfotograf Terry Donaldson (Timothy Spall) auf das schöne Mädchen aufmerksam. Waris Dirie wird zu einem der bestbezahlten Models der Welt. Doch was keiner ahnt, Waris trägt ein Geheimnis mit sich herum, das sie eines Tages in einem Interview preisgibt...