Meghan Markle Is Royally Red in Casablanca

Meghan Markle arrives in Casablanca, Morocco.
Meghan Markle arrives in Casablanca, Morocco, on Feb. 23, 2019. Getty Images

The duchess of Sussex is royally red in Casablanca.

Just days after celebrating with friends at her baby shower in New York City, Meghan Markle arrived in Morocco Saturday with husband Prince Harry. The couple began their last royal tour before the duchess gives birth, reportedly in April, according to People.

Meghan stunned in a red Valentino dress with an embroidered cape, the same color as the Moroccan flag. Her hair was pulled back and she sported a pair of pale pink heels. Harry kept is classic in a grey suit.

They are expected to begin their official duties on Sunday, visiting a girls' boarding house and attending a reception with the British ambassador to Morocco. After staying in the North African country privately for an extra day, the pair will return to London on Tuesday, People reported.

The duchess is due to give birth this spring. On Wednesday, Amal Clooney hosted Meghan's baby shower at The Mark hotel in the Upper East Side. Serena Williams, stylist Jessica Mulroney, makeup artist Daniel Martin and designer Misha Nonoo were also in attendance.

Altogether, the duchess' whirlwind trip to New York City is estimated to have cost a whopping $500,000.


Meghan Markle Donates Baby Shower Flowers to Nursing Home Patients

Inside the $75,000 Hotel Room That's Hosting Meghan Markle's Baby Shower

Inside the Preparations for Meghan Markle's Exclusive Baby Shower