The Duchess of Sussex wore a bespoke dress by Carolina Herrera, a blue-patterned ensemble with flowing sleeves
The royal couple finished up their three-day tour of Morocco with a visit with Mohammed VI, the King of Morocco, at a royal residence. Meghan, 37, and Harry, 34, also met with the King’s sisters, Princess Lalla Hasna and Princess Lalla Meryem, and his son, Crown Prince Moulay Hassan.
Meghan wore a bespoke dress by Carolina Herrera, a blue-patterned ensemble with flowing sleeves. She pulled her hair back into a low bun, which showed off her stud earrings. (Harry perfectly matched in his blue suede shoes!)
The outing marked the couple’s third outfit change of the day. The Duke and Duchess of Sussex started in one of their most casual looks ever for a visit to an animal therapy center and watching a cooking demonstration. Meghan wore a green khaki jacket by J.Crew (one that has been in her closet since before her wedding!) over a striped shirt along with black pants and Stuart Weitzman boots. She tied her hair back into a chic ponytail, freeing up her hands to pet some of the horses.
Meanwhile, Harry wore a black jacket by Patagonia with grey slacks.
The couple then switched into less casual ensembles for their visit to a market in the Andalusian Gardens. Meghan chose a pleated black dress topped by a white blazer, completing the look with black heels and statement earrings. Harry opted for khaki pants, a suit jacket and a white button-up shirt sans tie.
- Can’t get enough of PEOPLE’s Royals coverage? Sign up for our newsletter to get the latest updates on Kate Middleton, Meghan Markle and more!
The couple arrived in Morocco on Saturday – and decided to stay on privately for an extra night at the end of the visit. They’ll return to London on Tuesday, instead of Monday afternoon.