Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

Meghan Markle and Prince Harry spent some time at Mayhew dog shelter earlier today, following last week’s news that Meghan would become a Patron of Mayhew, a charity committed “to improving the lives of animals and people” by bringing emotional support dogs to visit people in hospices, hospitals and day centers. For the occasion, she paired a cream Emporio Armani coat with a $35 (!) H&M sweater dress from the brand’s maternity line. Obviously, we love that high-low vibe.

The H&M dress (that’s sure to sell out any minute now) is called the Mama Fine-Knit Dress and is available in two colors: the cream that Meghan wore, and a gray shade. And we repeat, the dress is only $34.99 so…you know what to do. (In fact, the gray shade is only $19.99.)

Credit: Kirsty O'Connor/PA Wire

Meghan paired her outfit with matching cream-suede pumps, for a head-to-toe monochromatic look. In case you were wondering, yes, her nails were indeed a similar shade, as well. (And in case you were wondering about the dog, its name is Foxy.)


While we love a good Meghan Markle fashion moment, the real question here is did Meghan and Harry adopt another dog? Meghan already has two rescue dogs, a beagle named Guy and a new black lab named Oz that she rescued with Harry.

Before it inevitably sells out, you can buy the H&M Mama Fine-Knit dress below.

Royals, they’re just like us.