Arriving in Casablanca, Morocco on an official three-day visit, the Duke and Duchess of Sussex, Prince Harry and Meghan Markle were in high spirits. The Duchess, who is seven months pregnant with the couple's first child, and is due in April, was a radiant sight as she covered  her burgeoning baby bump in a flowing red dress.

Wearing a custom made design inspired from a Valentino Spring 2013 Couture design, Meghan, 37, who just celebrated a lavish baby shower hosted by friends in New York, looked more glowing than ever. The flowing silhouette of the dress was perfect to cover her bump, and its rich embroidered details and bold colour seemed to pay homage to Morocco.

Meghan had her black hair up in a chic bun and wore nude pumps with her look. She also carried the $2145 Valentino Garavani V-Ring crossbody bag, made of smooth calfskin, and opted for her usual dewy and minimal makeup look, oozing off elegance, sophistication and confidence.