華莉絲(莉亞?科貝德 Liya Kebede 飾)出生在索馬里的沙漠和母親過(guò)著游牧民族的生活。在三歲時(shí),華莉絲按照索馬里習(xí)俗就被施以女性割禮。十二歲時(shí)父親為了得到五頭駱駝,要將華莉絲嫁給六十歲的老叟。就在出嫁前夜,華莉絲在母親的默許下,在沙漠中徒步很久投奔摩加迪沙的外祖母,也在外祖母那里獲得了去給當(dāng)時(shí)索馬里駐英國(guó)大使夫人的姨媽作女傭的機(jī)會(huì)。到英國(guó)后不久,索馬里爆發(fā)戰(zhàn)爭(zhēng),舊政府被推翻,華莉絲趁亂再次出逃大使館而流浪英國(guó)街頭。 華莉絲在街頭邂逅了收留自己的瑪麗蓮(莎莉?霍金斯 Sally Hawkins 飾),跟著又在打工的餐廳里遇到伯樂(lè),最終被發(fā)掘成為世界名模,并投身于婦女解放事業(yè)。電影《沙漠之花》是根據(jù)出生于索馬里的黑人模特華莉絲?迪里的自傳暢銷(xiāo)書(shū)改編。