The Duchess of Cambridge's Fashion Secret? Her Perfectly Tailored Coat Collection

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

Nine times out of 10, you'll see Kate Middleton wearing a perfectly tailored coat. The Duchess of Cambridge seems to own every single color, print, and silhouette in the books. It makes sense that Kate owns so many stunning coats, since she's constantly attending outdoor events in the United Kingdom.

In 2020, Kate has reworn many of her favorite coats for her royal appearances. And while a majority of the coats are ones we've seen her in over the past couple of years — mostly long, streamlined, and double-breasted offerings from brands like Alexander McQueen, Catherine Walker, and Massimo Dutti — this year she also managed to break out a coat that she's owned since before she was a duchess, inspiring us to go back through our wardrobe and see what we can find.

Keep reading to take a look at her best coat moments from over the years.

01
Bright Blue
Getty | WPA Pool

Bright Blue

In Edinburgh, which was the Duke and Duchess of Cambridge's first stop on their Royal Train tour in December 2020, Kate rewears her blue Catherine Walker coat with a high neck and asymmetric closure. The duchess accessorized the coat with black gloves, black suede boots, and a blue floral face mask from Amaia.

02
A Fresh Take on Military Chic
Getty | Max Mumby/Indigo

A Fresh Take on Military Chic

Kate gives us a fresh take on military chic while visiting City Hall in Bradford's Centenary Square in January 2020. Pictured is one of the duchess's favorite pieces, a long army-green coat from Alexander McQueen.

04
Military Chic . . . With a Festive Accent
Getty | Chris Jackson

Military Chic . . . With a Festive Accent

To kick off the Duke and Duchess of Cambridge's three-day national tour aboard the Royal Train in December 2020, Kate rewears her favorite Alexander McQueen coat, accessorizing it with a tartan scarf for a subtle bit of festive flair.

05
Red Double-Breasted Maxi Coat
Getty | WPA Pool

Red Double-Breasted Maxi Coat

Long, sleek, and double-breasted seems to be Kate's jacket style of choice these days. This vibrant red number with black buttons — which she wears during a visit to St. Bartholomew's Hospital in London in October 2020 — is by one of her favorite brands, Alexander McQueen.

06
Casual Checks
Getty | WPA Pool

Casual Checks

During a visit to the University of Derby ahead of World Mental Health Day in October 2020, the duchess wears a coat with a more casual silhouette from Massimo Dutti, layering it over a cashmere jumper from the same brand.

08
Cropped and Casual For the Countryside
Getty | Pool/Samir Hussein

Cropped and Casual For the Countryside

Even when she's at her most casual — like she is here on a visit to the Teagasc Research Farm in Carlow, Ireland — the duchess's coats and jackets are still incredibly stylish and flattering. Case in point: this cropped and belted number from classic Irish brand Dubarry.

10
Navy Blue Maxi-Length Coat
Getty | Karwai Tang

Navy Blue Maxi-Length Coat

On a trip to Wales in February 2020, Kate wears a navy-blue military-inspired coat from Hobbs, which features burnished buttons, oversize pockets, and shoulder epaulettes. Since the weather is particularly blustery, the duchess wears a scarf from Beulah London, which she neatly tucks into the coat.

12
White Coat With Black Accents
Getty | Max Mumby/Indigo

White Coat With Black Accents

Kate has owned this Reiss coat since before she was a duchess. Here she wears it during her visit to Ireland with Prince William in March 2020. We first spotted her wearing the wool/cashmere white coat with contrasting black buttons to William's RAF graduation ceremony in 2008.

13
Classic Camel Coat
Getty | Samir Hussein

Classic Camel Coat

Kate wears a sleek Massimo Dutti camel overcoat to visit the Ely and Caerau Children's Centre in Cardiff, Wales, in January 2020.

14
Teal Coat
Getty | Mark Cuthbert

Teal Coat

Teal is an unexpected color choice for the duchess, seen here during a visit to a London nursery school in January 2020. She made it work with her style by choosing a coat with a classic, streamlined silhouette and layering it over simple pieces like a white jumper from Sézane and black trousers.

16
Kate Loves a Catherine Walker Coat
Getty | Max Mumby/Indigo

Kate Loves a Catherine Walker Coat

Kate wears a red Catherine Walker coat to the 2020 Commonwealth Day service.

17
Catherine Walker For Christmas
Getty | UK Press Pool

Catherine Walker For Christmas

Kate's love for a smart Catherine Walker coat in undeniable. Here, she wears the same burgundy coat dress to the Sandringham Christmas Church service in December 2018.

18
Kate Owns Her Favorite Coat in 2 Colors
Getty | Max Mumby/Indigo

Kate Owns Her Favorite Coat in 2 Colors

The duchess knows that when you love a look, get it in multiple colors. She wears a forest green version of her red Catherine Walker coat while attending an event at Westminster Abbey in November 2018.

19
Fresh Green For a Spring Tour of Ireland
Getty | Max Mumby/Indigo

Fresh Green For a Spring Tour of Ireland

During her tour of Ireland in March 2020, the duchess wears her forest green Catherine Walker coat over a green silk peplum dress by Alessandra Rich.

20
Decadent Coat at Christmas Time
Getty | UK Press Pool

Decadent Coat at Christmas Time

The duchess wears a decadent gray fur-trimmed coat for the Sandringham Christmas Church service in 2019.

21
A Bit of Potter Inspiration
Getty | Max Mumby/Indigo

A Bit of Potter Inspiration

Kate's gorgeous powder-blue coat reminds us of the character Fleur Delacour from Harry Potter. Pictured here, the duchess attends an event at the Braid Arts Centre in February 2019.

22
Red and White Puffer
Getty | Chris Jackson

Red and White Puffer

While hitting the Holmenkollen ski jump in Norway in February 2018, Kate shows off the practical side of her travel wardrobe by wearing a red and white Kjus down jacket.

23
Green Military Coat
Getty | Chris Jackson

Green Military Coat

While stepping out in Sunderland to open an arts and music center in 2018, Kate wears a custom military-inspired Dolce & Gabbana coat. She accessorized with a matching clutch, black gloves, tights, and a pair of suede Tod's pumps.

24
Royal-Blue Coat
Getty | Stuart C. Wilson

Royal-Blue Coat

Kate wears a royal blue coat by the British label Goat with a pair of G. Collins & Sons diamond earrings and Stuart Weitzman pumps while attending an event in February 2018.

25
Cream Coat
Getty | Eamonn M. McCormack

Cream Coat

While accompanying Prince William to a SportsAid event in March 2018, Kate leaves her cream Goat coat open to reveal a floral Hobbs top and black skinny jeans.

26
Light-Green Coat
Getty | Neil Mockford

Light-Green Coat

Kate steps out on behalf of the Royal Foundation to attend a symposium at the Royal Society of Medicine in London wearing a bespoke green coat by Jenny Packham with bow detailing and a matching green dress in March 2018.

27
Dark-Green Coat
Getty | Chris Jackson

Dark-Green Coat

During the annual Irish Guards St. Patrick's Day Parade at Cavalry Barracks in March 2018, Kate gets festive in a vibrant green coat by Catherine Walker with a faux-fur collar and cuffs from Troy London. She accessorized with a pair of Kiki McDonough earrings, a Gina Foster Millinery hat, Cornelia James gloves, and Tod's heels.

29
Blue Military Coat
Getty | Chris Jackson

Blue Military Coat

During a visit to the Royal College of Obstetricians and Gynaecologists in February 2018, Kate wears a bespoke Jenny Packham coat over a matching dress. She accessorized with a clutch, Jimmy Choo pumps, and sapphire jewels.

30
Red Double-Breasted Coat
Getty | Chris Jackson

Red Double-Breasted Coat

On the final day of a royal tour of Sweden and Norway in February 2018, Kate wears a chic military-inspired burgundy Dolce & Gabbana coat with Tod's shoes, black tights and gloves, and a Mulberry clutch.

31
Red and White Houndstooth Coat
Getty | Chris Jackson

Red and White Houndstooth Coat

Kate wears a red and white houndstooth Catherine Walker coat during the royal tour of Sweden and Norway in January 2018.