Meghan Markle wears $2,990 blue Carolina Herrera gown for final Morocco appearance

Meghan Markle chose a blue floral printed gown by Carolina Herrera worth $2,990 for the final engagement of her royal visit to Morocco.

Meghan Markle and Prince Harry made a stylish pair in Morocco. (Phots: Getty)
Meghan Markle and Prince Harry made a stylish pair in Morocco. (Phots: Getty)

The chiffon dress skimmed over Meghan’s baby bump and was paired with beige heels and her gold satin Dior Bee clutch bag.

The duchess rewore her Cartier diamond and white gold earrings, which she sported on her wedding day last May.

Meghan wore the Cartier earrings on her wedding day last May. (Photo: Getty)
Meghan wore the Cartier earrings on her wedding day last May. (Photo: Getty)

As Meghan and Prince Harry get ready to welcome their first child this spring, it seems fitting that she wore something of sentimental value on their last overseas trip before their little one arrives.

The couple had an audience with King Mohammed VI of Morocco at a royal residence on Monday evening for their final engagement. They are spending the day privately on Tuesday before returning to London.

Meghan nailed an array of casual wear and glamorous evening looks on the three-day visit, including a red caped Valentino dress and a cream Dior caftan-style gown.

Read more from Yahoo Lifestyle:

Follow us on Instagram, Facebook and Twitter for nonstop inspiration delivered fresh to your feed, every day.