Marrakech was lit up on Monday evening, as Christian Dior sent candles down El Badi Palace's pool, and models down the runway in enchanting creations.
The luxury French fashion house hosted its Cruise 2020 show in the Moroccan city last night, where it unveiled the intricate prints and ethereal gowns that make up the collection.
"Maria Grazia Chiuri has always had her heart set on establishing creative exchanges with African cultures," Dior explained in a press release. "With this collection, she sought to dialogue with the real and imagined landscape of Morocco, at the crossroads of the Mediterranean, Europe and Africa, as a dream destination for artists, poets, writers and eternal adventurers."
While renowned models such as Nora Attal took to the catwalk, the front row was also littered with famous faces, who jetted out to the North African nation for the show.
Actress Jessica Alba and Oscar-winner Lupita Nyong'o were in attendance, as was Endless Love singer Diana Ross and Big Little Lies star Shailene Woodley.
Scroll through the gallery above to see all the stars at the Dior Cruise 2020 show.