Elegant and ethereal! Meghan wore a showstopping bespoke cream caftan dress for a reception at the British Ambassador’s Residence in Rabat. The Duchess who is in her final trimester of pregnancy looked stunning in the dramatic gown featuring a criss-cross neckline and jewel encrusted sleeves. Meghan paired the look with Birks Snowstorm diamond earrings and Dior D-Moilamé lambskin high-heeled shoes in gold plus a custom Dior Bee satin clutch.

Some royal watchers noticed the look was similar to flowy draped dresses worn by Duchess Kate and Princess Eugenie.
