The duchess and royal-to-be have recently been spotted in some stylish coats—here’s how to get the look.

By Sarah Yang
March 21, 2018
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.

Every time Kate Middleton and Meghan Markle step out for official appearances, it’s another chance to get some styling tips from the polished royals (well, one is not quite a royal yet). Let’s be real: Kate and Meghan’s coat game is always on point, and we are so envious. While us commoners might not have a royally invested budget, it’s easy to take a cue from their sartorial selections and get the look without emptying our wallets.

In celebration of the new spring season—and because you still need an overcoat in most places around the country—we’ve rounded up four recent looks from Kate and Meghan that we’ve loved and found some affordable lookalikes. Now, all you need to do is practice your curtsy and you’re all set.

Kate’s Bright Green Coat

kate middleton bright green coat

The duchess was the epitome of spring in a bright green Jenny Packham coat while hosting a mental health symposium at The Royal Society of Medicine. Kate’s a longtime fan of the British designer, whose pieces are normally in the four-figure price range. We found a more affordable trench option (perfect for spring showers) at Macy’s.

To buy: Tommy Hilfiger Hooded Belted Trench Coat, $88 (with code VIP);

RELATED: Kate Middleton and Meghan Markle Wore Matching Blue Suede Pumps—3 Look-a-Likes for Less

Meghan’s White Coat

meghan markle white coat

For an appearance alongside Queen Elizabeth II on Commonwealth Day, Meghan dressed to impress in a polished white coat from Amanda Wakeley and a matching beret. The coat costs $1,199 IRL, but here’s a similar option from Express.

To buy: Zip Detail Collarless Coat, $198;

Kate’s Blue Coat

kate middleton blue coat

Kate opted for a cobalt blue coat with a bow detail from U.K. brand Goat when she opened a community treatment center in February. You can purchase the coat for $880, or if you’d rather not splurge, you can snag this lookalike for under $60.

To buy: I.N.C. Stand-Collar Ponte-Knit Zip Coat, $55;

RELATED: Dress Your Kid Like a Royal: Where Kate Middleton Buys Clothes for Prince George and Princess Charlotte

Meghan’s Navy Coat

meghan markle navy coat

During a visit to Birmingham with Prince Harry, Meghan wore a J.Crew coat. It was relatively affordable when you compare it to her other outerwear choices, but sadly it’s now sold out. You can wait until it’s back in stock, or snag this belted blazer option from Nordstrom Rack.

To buy: Line & Dot Flora Pipe Trim Belted Blazer, $50;

Photos: Karwai Tang/WireImage,; Max Mumby/Indigo/Getty Images,; Karwai Tang/WireImage,; Samir Hussein/WireImage,