As with any royal tour, outfits are usually planned in advance and despite being seven months pregnant, Meghan has proved once again that you don’t need to stockpile maternity wear to dress your baby bump.
Like her sister-in-law Kate, Meghan has mastered the art of diplomatic dressing, paying tribute to the country’s flag with her red Valentino dress upon arrival.
The duchess is renowned for her love of designer fashion and she’s pulled out all the stops on her last overseas trip before she gives birth this spring. She’s debuted looks from Valentino and Dior in Morocco.
As well as some stunning evening looks, Meghan has stuck to her signature daytime combo of a blazer, blouse, skinny jeans and of course, killer heels. An easy look to copy from the high street, if you’re looking to emulate her enviable style.
Let’s not forget the accessories. We’ve seen Meghan tote Valentino’s v-ring crossbody bag and Dior’s D-Bee clutch in gold, which she also owns in the navy colour-way.
No royal tour is complete without some sparkle and we’ve seen the duchess bring back her statement Birks Snowstorm earrings at the evening reception.
Take a look at all of Meghan’s outfits from her royal visit of Morocco in detail.
Read more from Yahoo Style UK: