Meghan Markle, Prince Harry, Dior Dress, Morocco, Royal Baby

Yui Mok/POOL/EPA-EFE/Shutterstock

Meghan Markle has taken over Morocco!

The expectant Duchess of Sussex jetted off to the country in North Africa alongside dad-to-be Prince Williamthis weekend for a whirlwind tour ahead of the arrival of their first child. And, as fans of the royals well know, a tour often comes with tons of activities, walkabouts with the public and plenty of fabulous fashion to boot.  

From the moment the couple touched down in Casablanca on Saturday night, Markle's wardrobe did not disappoint. The former American star was dressed to impress from the start, first stepping out in a vibrant red Valentino dress. 

The royal has rocked a chic mix of daytime and formal looks throughout the quick trip, from a navy blazer and skinny jeans ensemble to a dazzling Dior gown for an event held at the British Residence.

And, while her time in Morocco was brief, she packed plenty of style into their weekend trip. 

Don't just take our word for it—see all of her looks in E!'s gallery below!

Prince Harry, Meghan Markle

Tim Rooke/Shutterstock

Meghan Markle

Samir Hussein/WireImage)

Meghan Markle

Kirsty Wigglesworth - Pool/Getty Images

Meghan Markle

Pool/Samir Hussein/WireImage

Meghan Markle, Prince Harry

Samir Hussein/Samir Hussein/ WireImage

Prince Harry, Meghan Markle, Morocco Looks

Samir Hussein/WireImage

Meghan Markle, Morocco

Yui Mok/PA Wire

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.