If you purchase an independently reviewed product or service through a link on our website, SheKnows may receive an affiliate commission.
Ever since becoming a royal back in 2011, Kate Middleton, the Princess of Wales, has proved to be a true fashion icon. Whether it’s her eye-catching monochromatic looks or her recycled items through the years, the royal has shown she’s not afraid to take fashion risks, can wear just about any color, and looks sophisticated and chic every single time. And, if you’re a fan of the royal style, you know there’s one item of clothing she’s an expert on: winter coats.
Over the years, Middleton has worn winter coats in almost every color of the rainbow and pretty much every silhouette and style. Recently, she stepped out with Prince William in a striking red ensemble as she and her husband greeted president of the Republic of Korea, Yoon Suk Yeol during his visit to the United Kingdom. Though this red dress is truly one of a kind, they are so many coats of hers to admire and find some inspiration in.
So, as an ode to Middleton’s many winter coats, we’ve decided to take a trip down memory lane and admire all of her best coats throughout the years. In honor of Kate’s 42nd birthday today, check out her incredible collection below!
A version of this article was originally published on March 2023.
Festive Time (2024)
For the Christmas Morning Service, Kate kept things simple and festive with a green coat and a tartan scarf!
‘Together At Christmas’ Carol Service (2024)
For the ‘Together At Christmas’ Carol Service, Kate looked so chic and festive in this bow-clad red coat!
Maroon Middleton (2024)
During the Ceremonial Welcome, at Horse Guards Parade, she wowed in an all-maroon style, with the Alexander McQueen coat dress being the star of te show.
Angelic (2023)
Kate looked stunningly chic well attending a Christmas carole service with her kids in this white coat and monochrome outfit.
Holiday Spirit (2023)
Kate opted for a pop of color while welcoming the President and First Lady of South Korea to the UK with her husband.
Plaid Perfection (2023)
The Princess was uncharicteristically casual during a November public appearace at an outdoor adventure programme where she interacted with crowds and even rode a bike.
Burgundy Babe (2023)
For her first appearance in months, Kate donned this rewear of a burgundy coat dress from Eponine London, for her visit to St Davids Cathedral on Sept 8.
Stunning in Teal (2023)
The royal looked radiant at the St. Patrick’s Day Parade on March 17 in this teal Catherine Walker & Co coat dress with a matching hat and heels. She then accessorized, per tradition, with a shamrock brooch.
Royal Red (2023)
Middleton looked incredible in this Alexander McQueen ankle-length, double-breasted coat during her visit to the 1st Battalion Welsh Guards for the St David’s Day Parade on March 1.
Belted in Brown (2023)
Middleton looked regal in this Hobbs London Celeste coat in Chestnut brown to the National Maritime Museum Cornwall on Feb 09.
Lucky Green (2023)
During her visit to the University of Leeds on Jan 31, Middleton wore this stunning double-breasted wool coat from Alexander McQueen (find a similar style HERE!).
Blue & Green Combo (2023)
Middleton perfectly matched with her husband Prince William as they visited the Royal Liverpool University together wearing this chic tartan coat by Holland Cooper.
Maroon Magic (2022)
Middleton wore this sleek wrap coat from Eponine London at the ‘Together at Christmas’ Carol Service on Dec 15.
Fantastic in Fuchsia (2022)
Middleton wore this pleated Emilia Wickstead coat/dress to the Ceremonial Welcome for President Cyril Ramaphosa on Nov 22.
Green Goddess (2022)
Middleton wowed in the Hobbs Lori Wool Cashmere Blend Belted Long Coat in Olive Green as she visited the Colham Manor Children’s Centre on Nov 9 (Buy a similar style from the brand HERE!).
Minimalist Camel (2022)
During her visit to ‘The Street’ community hub on Nov 3, Middleton paired this minimalist Max&Co Longrun coat with a full monochromatic camel look (find a similar coat from the designer HERE!).
Red in Swansea (2022)
On a visit to Swansea, Wales, Middleton wore this showstopping red coat from L.K.Bennett with gold buttons.
Royal Orange (2022)
While visiting the Cardiff Castle with her daughter Princess Charlotte, Middleton rocked a color she rarely uses: orange. The dress, from Eponine London, was paired with simple black heels.
Beautiful in Blue (2022)
At the highly-publicized Commonwealth Day Service on March 14, Middleton wowed in this blue Catherine Walker coat dress trimmed with velvet.
Pop of Yellow (2022)
Middleton visited the Blaenavon Heritage Centre on March 01 in this elegant green coat from Sportmax. Love the pop of color with the yellow flower!
Two-Toned Stunner (2022)
Changing it up from single-color coats, Middleton wore this gray and black coat from Catherine Walker to meet Princess Mary and Queen Margarethe in Denmark on Feb 23.
Blue Bliss (2022)
Middleton wore this minimalist blue coat during her visit to the Foundling Museum on Jan 19.
Pretty in Pink (2021)
While visiting a children’s school in London, Middleton wore a bright-pink belted coat from Max&Co.
Fierce in Flannel (2021)
Middleton turned heads in this belted tartan blue and purple coat with large gold buttons as she attended a drive-in cinema screening of Disney’s Cruella for Scottish NHS workers on May 26.
Ethereal in Emerald (2020)
Also in her collection of green coats is this double-breasted emerald green coat from Catherine Walker. Middleton wore the piece with a monochromatic green ensemble during her national tour of Ireland – talk about dressing for the occasion!
Crisp in Cream (2020)
During a visit to the National Centre for Youth Mental Health in Ireland in March 2020, Middleton wore a cream-colored double-breasted coat from Reiss. Love the unique lapel!
Smiling in Navy (2020)
Middleton wore this ultra-covered Hobbs London Bianca Maxi Coat in navy blue as she visited the Mumbles Pier on Feb 4.
Beauty in Beige (2020)
While visiting the Ely and Caerau Children’s Centre on Jan 22, Middleton wore this gorgeous double-breasted Massimo Dutti coat. It’s all in the details!
McQueen Fan (2020)
Middleton wore this unique custom Alexander McQueen coat in army green in Bradford’s Centenary Square before meeting members of the public during a walkabout on Jan 15.
All About the Texture (2020)
Proving she can play with different textures too, Middleton wore this cool orange-brown coat from Roksanda to the Sunday service on the Sandringham estate on Jan 5.
Getting Cozy (2019)
At the Christmas Day Church service back in 2019, Middleton looked extra cozy and warm in this fur-trimmed belted Catherine Walker coat. She then paired the look with a green fascinator, green heels, and a green clutch that perfectly matched Princess Charlotte’s outfit.
Less is More (2019)
As she attended the Easter Sunday service at St George’s Chapel on April 21, Middleton wore this minimalistic baby blue coat from Alexander McQueen. With no belt, lapel, or buttons, this coat is the prime example of “less is more.” (Find a similar
Sticking to Tradition (2019)
Keeping to the tradition of wearing a green coat at Irish events, Middleton wore this dark green coat and black accessories to the 1st Battalion Irish Guards St Patrick’s Day Parade on March 17.
Blue Perfection (2019)
Making this one of our favorite coats of the royal to date, Middleton wore this light blue Mulberry coat during a walkabout in Ballymena on Feb 28.
Fitted & Chic (2019)
Talk about a flattering outfit! Middleton showed off her slim physique in this fitted blue and green coat dress from Alexander McQueen as she visited the V&A Dundee in Dundee, Scotland.
Fresh & Minty (2018)
Proving pregnanct people shouldn’t shy away from color, Middleton wore this mint-colored Jenny Packham coat and dress in her visit to the Royal Society of Medicine.
Green & Glowing (2018)
Middleton looked glowing at the St Patrick’s Day Parade in 2018 while pregnant with Prince Louis in this dark green Catherine Walker coat with black trim.
Royal Blue (2018)
While attending the Action On Addiction Community Treatment Centre in 2018, Middleton kept her baby bump warm and cozy under this royal blue coat from the brand Goat.
Vision in Blue (2018)
During her visit to Sweden, Middleton wore this gorgeous bright blue coat with a brown fur trim (find a similar style HERE!).
Barbie Pink (2018)
Glowing in her pregnancy bliss, Middleton looked gorgeous in this bright Barbie pink coat for Mulberry with black buttons at the Coventry Cathedral on Jan 16.
Houndstooth Love (2018)
Middleton turned heads in this red and white houndstooth coat from Catherine Walker as she visited the Karolinska Institute in Sweden on Jan 31.
Black for Hockey (2018)
Middleton doesn’t usually wear black so when she does it’s something to take not of. The royal wore this belted double-breasted black coat at a Bandy hockey match in Sweden.
Merry in Miu Miu (2017)
At the 2017 Christmas Day Church service, Middleton wore this checkered red and blue Miu Miu coat embellished with gold buttons and a black velvet collar.
Kate Takes Chevron (2017)
Middleton, who rarely opts out of solid colors, wore this grayscale chevron Missoni coat at a Service of Hope at Westminster Abbey on April 5 (find a similar coat HERE!).
Rocking Pink & Blue (2016)
Middleton looked incredible in this pink and blue Erdem coat when she visited the National Football Museum on Oct 14.
Lace It Up (2016)
At 2016’s Commonwealth Observance Day Service, Middleton wore this unique lace overlay gray coat by Erdem. Sophisticated and romantic!
Black & White Beauty (2015)
Middleton showed her love for houndstooth print once again in this black and white Reiss coat when she visited the Action on Addiction in 2015 (shop a similar style HERE!).
Gray All the Way (2015)
Middleton opted for this classic gray coat from Reiss with an overlapping neckline during her visit to Caernarfon in 2015.
Electric Blue (2015)
Middleton was having a blast in this blue coat dress from designer Christopher Kane as she visited Scotland’s Dundee Rep Theatre.
Loving the Navy (2015)
While pregnant with Princess Charlotte, Middleton attended a Service of Commemoration in this monochromatic all-navy look. She paired the Beulah London coat with matching pumps, clutch, and fascinator.
Cute in Cream (2015)
Also while expecting Charlotte, Middleton wowed in this cream-colored coat from JoJo Maman Bebe as she visited the set of Downton Abbey.
Blushing Kate (2015)
Middleton looked radiant pregnant with Charlotte in this blush-toned Alexander McQueen coat at the Observance for Commonwealth Day Service.
Regal Ivory (2015)
While visiting Portsmouth to see the progress on the new home of Ben Ainslie Racing, Middleton wore this ivory belted coat from Max Mara Studio.
Stunning in Tweed (2014)
At 2014’s Christmas Day Service, Middleton rocked this brown tweed coat with large gold buttons from Moloh.
Scottish Charm (2014)
On her visit to the Strathearn Community Campus in Scotland, Middleton wore one of her most unique coats to date. The coat, made by Scottish designer Jonathan Saunders, has red stripes that cascade down and up in the salmon-colored base.
Gorgeous in Green (2014)
During her national tour of New Zealand, Middleton wore this head-turning Erdem bright green coat. A rare zipper moment for her!
Blue on Blue (2012)
During a friend’s wedding in 2012, Middleton looked all sorts of regal in this monochromatic blue look consisting of a blue tweed coat from Missoni, a blue dress, and a matching fascinator.
Poppy Pride (2011)
Newly married Middleton smiled from ear to ear as she visited the UNICEF Centre with Prince William in 2011. Her coat, from L.K.Bennett, perfectly matched her poppy pin.