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

Meghan stunned in a red Valentino dress with an embroidered cape, the same color as the Moroccan flag.

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.

The Duke and Duchess of Sussex arrive in Rabat for #RoyalVisitMorocco!???? pic.twitter.com/5sXqyAeZtF

— Kensington Palace (@KensingtonRoyal) February 23, 2019

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.

RELATED STORIES