Meghan Markle's Royal Tour Wardrobe Is a Lesson in How to Pack For Every Occasion

Prince Harry and Meghan Markle landed in Morocco on Saturday evening for a short tour of the North African country. The duke and duchess visited Morocco on behalf of the British government, and their tour focused on learning more about youth empowerment and girls' education in the country, causes that are close to both of their hearts.

The trip included a whole host of different events, and we were treated to so many outfit changes from Meghan. She kicked things off in style after the short flight from London when she stepped off the plane in Casablanca, wearing a gorgeous red Valentino dress with an off-the-shoulder cape detail, her second chic travel look in less than a week. On Sunday morning, she appeared in a more casual outfit, sporting black jeans, a navy coat, and a gray scarf for a trip to the Atlas Mountains, before switching gears to a glamorous Dior gown for an evening banquet. She began her final day in Morocco and stepped out in jeans and boots, a classic breton top, and a khaki jacket before dressing up for the afternoon in a pleated dress and white blazer.

For the final evening in Morocco, Meghan opted for a floral-printed custom Carolina Herrera gown for the couple's visit to King Mohammed VI's residence in Rabat. Keep reading for all the photos from this miniature royal tour.

Meghan Markle Wearing Custom Carolina Herrera in Morocco
Getty | Pool/Samir Hussein

Meghan Markle Wearing Custom Carolina Herrera in Morocco

Meghan changed into a blue floral-printed custom Carolina Herrera dress for an evening with King Mohammed VI of Morocco at his royal residence in Rabat.

Meghan Markle Wearing a Loyd Ford Dress and Manolo Blahnik Heels in Morocco
Getty | Tim P. Whitby

Meghan Markle Wearing a Loyd Ford Dress and Manolo Blahnik Heels in Morocco

While walking around the Andalusian Gardens, Meghan opted for a pleated Loyd Ford midi dress with a white Aritzia blazer on top. She accessorized with GAS Bijoux earrings and a whimsical pair of Manolo Blahnik heels that featured a chic polka-dot print.

Meghan Markle Wearing Rag & Bone Jeans in Morocco
Getty | Tim P. Whitby

Meghan Markle Wearing Rag & Bone Jeans in Morocco

Meghan's daytime outfit was much more casual and reminded us of Kate's Middleton's go-to outfits while on royal duty. She chose Rag & Bone maternity jeans and an Equipment striped sweater.

Meghan Markle Wearing a J.Crew Jacket in Morocco
Getty | Samir Hussein

Meghan Markle Wearing a J.Crew Jacket in Morocco

While walking around the Royal Equestrian Club in Rabat, Meghan opted for a men's J.Crew jacket to keep warm, and you can bet we've already raided the men's section to grab one of our own.

Meghan Markle Wearing a Dior Gown in Morocco
Getty | Pool

Meghan Markle Wearing a Dior Gown in Morocco

Meghan decided to bless us all with a custom Dior gown, which seemed to pay homage to the kaftans worn by many Moroccans, for a banquet dinner. She accessorized the dress with her Maison Birks Snowflake Earrings and a pale gold clutch bag and matching heels.

Meghan Markle Wearing Birdies Shoes in Morocco
Getty | Samir Hussein

Meghan Markle Wearing Birdies Shoes in Morocco

For an afternoon of activities, Meghan sensibly chose Birdies slippers and paired them with a blazer and scarf for a practical yet polished look.

Meghan Markle Wearing a Valentino Dress in Morocco
Getty | WPA Pool

Meghan Markle Wearing a Valentino Dress in Morocco

Meghan's first royal tour look didn't disappoint. She arrived wearing a red detailed Valentino cape dress, which reminded us of the chicest superhero we've ever seen. She accessorized with a blush Valentino handbag and matching heels.