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.
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.
Read more from Yahoo Lifestyle:
- We tracked down what may be Meghan Markle’s chic (but affordable!) baby shower party favor
- Meghan Markle’s outfit held a secret nod to her growing family
- Gigi Hadid wears ripped jeans and $49 mules during fashion week