The Duchess of Sussex never fails to impress with her impeccable mom-to-be style. Meghan Markle in currently in Morroco on a tour with her husband Prince Harry and she wowed us with her lovely Carolina Herrera gown. She rocked this to a private meeting with King Mohammed VI and she looked fabulous in it as usual. The Duchess who is seven months pregnant sported a flowing blue dress for the meeting at the King’s residence in Rabat yesterday.