Whether you’re looking at the style of Princess Diana or Princess Catherine, something striking about the coats the royals choose to wear is that they make a statement. They’re bold, they’re colorful and they’re almost always an outfit-maker all on their own. A lot of that is due to the tailoring—the buttons are always well-placed, the length hemmed to perfection. But the selection of coat brands the royals reach for also plays a role. Here, the most beloved labels (plus, how to shop them yourself).
5 Royal Coat Brands Kate Middleton and Meghan Markle Can’t Stop Wearing
From chic to countryside-ready
PureWow editors select every item that appears on this page, and some items may be gifted to us. Additionally, PureWow may earn compensation through affiliate links within the story. All prices are accurate upon date of publish. You can learn more about the affiliate process here.

Both Kate Middleton and Meghan Markle have reached for this Canadian-based brand on repeat over the years. From designer Bojana Sentaler, each coat is made from luxe and ethically sourced Alpaca wool, which is as warm as it feels polished. I can attest from personal experience testing the brand that beyond the luxe material, it’s the tiny details—the ribbed sleeves, the soft-but-sturdy structure, the range of colors available—that make it such a royally approved standout.

The Spanish label is a favorite for the Princess of Wales, who has worn the brand’s coats—in addition to other pieces—numerous times over the years. Her camel coat in particular is one that she’s worn on repeat, but it was an oversize beige-check style (worn to visit students at the University of Derby in 2020) that really cemented the brand’s staying power in Princess Catherine’s closet.
Massimo Dutti Long Wool Blend Trench
Massimo Dutti
Massimo Dutti Short Coat with Scarf Detail
Massimo Dutti
Massimo Dutti Long Melange Wool Blend Coat
Massimo Dutti

We watched Meghan Markle’s Netflix show, With Love, Meghan, for the culinary and crafting inspo, but also for the fashion. That means we of course clocked the fact that she wore coats from Anine Bing on more than one occasion. She’s reached for other pieces from the brand before, but the toppers—worn on the beach with Tan France, but also alongside José Andrés—were proof of the brand’s range, not to mention royal staying power within her closet.
Anine Bing Dylan Coat
Anine Bing
Anine Bing Luca Jacket
Anine Bing
Anine Bing Sana Coat
Anine Bing

Mid-pandemic, Princess Catherine stepped out in a floor-length coat from this British brand, which is known for its iconic—and elevated—pieces, and it felt like a mic drop moment. Her purply-green tartan (worn to a premiere of Cruella at the Palace of Holyroodhouse) was so pretty, but also tailored. The brand as a whole has become synonymous with styles that provide chic and countryside-ready options. (Kate has reached for it plenty of times since.)
Holland Cooper Marlborough Trench Coat
Holland Cooper
Holland Cooper Marborough Trench Coat
Holland Cooper
Holland Cooper Knightsbridge Blazer
Holland Cooper

Royally speaking, this coat brand might be the most timeless—everyone from Queen Elizabeth to Princess Catherine have regularly worn Barbour. Its classic waxed jackets are as practical as they are polished. But most importantly, they’re equipped to handle the elements (and easily dovetail with recent barn coat trends).


















