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.