Accompanied by her husband, Prince Harry, the Duchess of Sussex met with Morocco's King, Mohammed VI, and Crown Prince, Moulay Hassan, on Monday during the last day of their royal tour.
Meghan looked breathtaking in a baby blue printed dress by Carolina Herrera, with her hair pulled back into a chic bun. Harry complemented his wife by pairing his blue suede shoes with a light gray suit and pink printed tie.
The flowy maxi dress is not only perfect for moms-to-be, but also fitting for spring -- and so easy to copy! Meghan accessorized her comfy frock with a beige Dior clutch and matching pumps, but if you're going for a less formal look, a pair of sandals would also pull this look together flawlessly.
Click through the slideshow below to see more of Meghan's fabulous maternity looks: