Meghan Markle Wore a Show-Stopping Carolina Herrera Gown to Meet the King of Morocco

Meghan Markle saved one of her most stunning looks for last on her three-day royal tour of Morocco with Prince Harry. The Duke and Duchess of Sussex had an audience with Mohammed VI of Morocco, the King of Morocco, at a royal residence this evening, Kensington Palace revealed. For the occasion, both Meghan and Harry dressed up. Harry wore a grey suit, and Meghan wore a custom Carolina Herrera blue gown. She wore her hair in a bun and carried a white clutch.

This isn’t the only dress that Meghan wore today in Morocco. In the afternoon, she wore a high-low black pleated dress by Loyd Ford with a white blazer when she and Harry visited the Andalusian Gardens in Rabat.


The Duke and Duchess of Sussex dressed more casually in the morning. For their first engagement, Meghan wore a striped Equipment sweater, green J.Crew jacket, and Rag & Bone maternity jeans. She and Harry visited the Moroccan Royal Federation of Equestrian Sports and saw a riding demonstration then. They wore the same outfits to a cooking demonstration at Villa Des Ambassadors.

Meghan has worn two other formal outfits during her visit. When she arrived in Casablanca, she wore a stunning red Valentino dress.

And last night when she and Harry attended the evening reception that the British Ambassador of Morocco threw for them, Meghan wore a ivory bespoke Dior gown.

Meghan and Harry’s visit with the King marks their final engagement of their third overseas royal tour, the Palace announced. The two will return to London this week.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *