Kate Middleton is an English fashion icon, known for her chic, polished style. See some of her best looks here.
1 of 64Kate Middleton’s Best Fashion: Photos
Kate Middleton is without a doubt a fashion icon. The Duchess of Cambridge is always wearing some sort of gorgeous outfit whether it be a pretty coat, a sequin dress, or a casual pair of jeans. Over the years, Kate has developed a gorgeous style and wardrobe and we rounded up all of her best outfits. Kate’s style is always classy and she loves a good matching coat and dress set.
Here is one of Kate’s shining moments. She wowed as she paid a visit to The Royal Society of Medicine in London on March 21, 2018, when she wore this mint green Bespoke Jenny Peckham coat with a matching green shift dress & a pair of pointed-toe heels.
From her sequin gown at The Royal Variety Performance to her bright blue coat dress at the Earthshot Prize Awards – you can see photos of all of Kate’s most fabulous outfits when you click through the gallery!
Kate Middleton at Wimbledon 2023
Kate Middleton looked stunning in this fitted green Roland Mouret Short Sleeve Stretch Cady Midi Dress with a pair of Gianvito Rossi Gianvito Pumps in Bisque Suede when she awarded the Wimbledon Cup to winner, Carlos Alcaraz, on July 16, 2023.
Catherine Princess of Wales opens the Young V&A, London, UK – 28 Jun 2023
Catherine Princess of Wales
Catherine Princess of Wales opens the Young V&A, London, UK – 28 Jun 2023
The Princess of Wales is given a tour of the building by schoolchildren who were
part of the project.
Royal Ascot 2023
Catherine Princess of Wales and Prince William enjoy Royal Ascot 2023. The Princess of Wales rocked a red gown for the famous horse races.
Kate Middleton reopens the National Portrait Gallery
Kate Middleton looked gorgeous in this black & white tweed peplum jacket with a white pleated midi skirt & pointed-toe black heels as she attended the reopening of the National Portrait Gallery. It was in London on June 20, 2023.
In a Pink Suit In London
Catherine, Princess of Wales, visits London’s Foundling Museum in May 2023. She rocked an exquisite Alexander McQueen pale pink suit for the occasion.
Kate Middleton in a green dress
Kate Middleton visited the Anna Freud Center in London on May 18, 2023. She wore this fit-and-flare green button-down Suzannah Flippy Wiggle Dress with a pair of black & cream Alessandra Rich Two-Tone Slingback Pumps.
Kate and Her Family at the Coronation of King Charles III
The Prince and Princess of Wales arrive for the Coronation of King Charles. They were joined by their kids.
Kate Middleton smiles
Kate Middleton smiles in her royal outfit. She looked gorgeous.
Kate Middleton waves in red
Kate Middleton wore a red coat during an outing and waved to onlookers. She also wore cream heels.
Kate Middleton on St. Patrick’s Day
Kate Middleton visits the Irish Guards at the St. Patrick’s Day Parade in Mons Barracks, Aldershot, UK. She wore a pretty long green dress and matching heels.
Kate Middleton in a long cream coat
Kate Middleton visits the Aberavon Leisure and Fitness Centre. She wore a long cream coat.
Kate Middleton at the 2023 BAFTA Awards
Kate Middleton attends the 2023 BAFTA Awards and is all smiles on the pink carpet. She wore a one-shouldered whtie dress with black gloves as she walked alongside Prince William.
Kate Middleton at the Foxcubs Nursery
Kate Middleton looked gorgeous when she visited a nursery in Luton, England wearing a Gabriela Hearst Epper Ribbed-Knit High-Rise Midi Skirt with a turtleneck Gabriela Hearst Peppe Cashmere & Silk Sweater with a thick brown leather belt, and Gianvito Rossi Bespoke Chocolate Brown Suede Boots. She also wore a Stuart Weitzman Muse Clutch in Chocolate Brown Suede, a tan Massimo Dutti Buttoned Cashmere/Wool Camel Coat on top, and a pair of Kiki Mcdonough Citrine Drop Earrings.
The King’s Diplomatic Reception
The King’s Diplomatic Reception at Buckingham Palace, London, UK, on the 6th December 2022. Kate Middleton wore a gorgeous red dress.
Kate Middleton at a reception
Kate Middleton in conversation at the Diplomatic Reception at Buckingham Palace, London, UK, on the 6th December 2022. She wore a tiara.
Kate Middleton Visits Harvard
Kate Middleton was so elegant in black and white houndstooth during a visit to Harvard University on Dec. 2, 2022. She carried a blue purse and wore black pumps.
Kate Middleton visits Royal Surrey County Hospital
Kate Middleton paid a visit to Royal Surrey County Hospital in Guildford, the UK. She wore a three-quarter sleeve, mustard yellow midi Karen Millen Forever Dress that had a V-neckline & a belt around her waist, styled with pointed-toe black pumps, a black clutch & a pair of Emily Mortimer Hera White Gold and Diamond Pear Detachable Drops.
Kate Middleton at a sailing event
Kate Middleton visits the SailGP team, Plymouth, UK. She wore a navy blue sweater with white stripes and white shorts.
Kate Middleton At Wimbledon 2022
Kate Middleton is glowing in a yellow dress with a big bow as she talks to Martina Hingis in the Royal Box on Centre Court at the 2022 Wimbledon Tennis Championships. She carried a large straw sunhat with a black bow.
Kate Middleton & Baroness Floella Benjamin At The Unveiling Of The National Windrush Monument
Kate Middleton walks with Baroness Floella Benjamin at the unveiling of the National Windrush Monument at London’s Waterloo Station on Jun. 22, 2022. They both looked glowing in white. It was a rare occasion which Kate sported trousers.
Kate Middleton At Royal Ascot 2022
Kate Middleton is stunning in polka dots as she attends day 4 of the Royal Ascot horse races in Berkshire, UK on Jun. 17, 2022. She wore a stylish hat and was accompanied by William.
Kate Middleton on Garter Day
Kate Middleton looked gorgeous in this blue Catherine Walker coat dress, Aquazzura Love Link Sling Pumps, and G. Collins & Sons jewelry. She also wore a Juliette Botterill Floral Leaf Teardrop hat at the Order of the Garter Service at Windsor Castle.
Kate Middleton & Her Family In Cardiff
So festive! Kate Middleton was radiant in a red coat as she and the family visited Cardiff Castle to meet performers and crew involved in the special Platinum Jubilee Celebration Concert, taking place in the castle grounds later that afternoon on Jun. 4, 2022.
Kate Middleton at the National Service of Thanksgiving
Kate Middleton looked stunning in this pastel yellow Emilia Wickstead dress with a matching yellow Philip Treacy Oc 908 Hat. She also wore a pair of pointed-toe Gianvito Rossi Gianvito Pumps in Bisque and Royal Collection Bahrain Pearl Drop Earrings at the National Service of Thanksgiving in London on June 3, 2022.
Kate Middleton at the 2022 Trooping the Colour
Kate Middleton attends the Trooping the Colour parade on June 2, 2022, in honor of Queen Elizabeth II’s birthday. She wore all white as she rode in a carriage at the parade.
Kate Middleton Celebrates Queen Elizabeth’s Birthday
Kate Middleton helps celebrate Queen Elizabeth II’s 96th birthday at the Trooping the Colour parade on June 2, 2022. She was joined by Camilla, Duchess of Cornwall, and her kids.
Kate MIddleton at the ‘Top Gun: Maverick’ Premiere
Kate Middleton is all smiles at the ‘Top Gun: Maverick’ London Premiere in May 2022. She spent some quality time with Tom Cruise while wearing an off-the-shoulder gown.
Kate Middleton At the Royal Garden Party
Kate Middleton is all smiles while attending a Royal Garden Party. She wore a coral pink outfit and hat to the event.
Prince William & Kate Middleton at the Glade of Light Memorial
Kate Middleton attends the opening of the Glade of Light Memorial in Manchester, UK on May 10, 2022. She was joined by her husband, Prince William, at the event to honor victims of the 2017 terrorist bombing in Manchester.
Kate Middleton at the Design Museum
Kate Middleton arrives at the Design Museum to present Queen Elizabeth II with an award on May 4, 2022. She stunned in a green belted dress and matching emerald shoes.
Kate Middleton Visiting Maternal Health Organizations
Kate Middleton arrives with Princess Anne at the Royal College of Obstetricians and Gynaecologists on April 27, 2022. Kate wore a white outfit and shoes, with her hair down.
Kate Middleton in Jamaica
Kate Middleton looked stunning in an emerald green gown for a Jamaica state dinner with Prince William on March 23, 2022. The dress was designed by Jenny Packham.
Kate Middleton in Belize
Kate MIddleton looked gorgeous in this custom, hot pink metallic dress by British designer, Th Vampire’s Wife. She styled her look with metallic silver Jimmy Choo Mimi Sandals and massive dangling O’Nitaa earrings while visiting Belize.
Kate Middleton at Trinity Buoy Warf
Kate Middleton rocks a stylish grey coatdress while visiting the Prince’s Foundation at Trinity Buoy Wharf in London on Feb. 3, 2022. She accompanied father-in-law Prince Charles and his wife, Camilla, on the royal outing.
Kate Middleton at the Royal Variety Performance
Kate Middleton looked gorgeous in this fitted, long-sleeved sequin Jenny Packham gown a the Royal Variety Performance at Royal Albert hall in London on Nov. 18, 2021. She recycled this dress from her royal tour of Pakistan back in 2019.
Kate Middleton at the 2021 Wimbledon Championship
Kate Middleton is all smiles at day five of the 2021 Wimbledon Tennis Championship in London on July 2, 2021. Kate is an avid tennis fan and even serves as the Patron of the All England Lawn Tennis Club.
Kate Middleton’s Red Checkered Dress
Kate Middleton looks stunning in this long-sleeved, red, checkered dress with buttons down the middle. She wore the look to visit two new exhibitions at the V&A Museum in 2021.
Kate Middleton in a Beaded Dress
Kate Middleton looks gorgeous in a sequined gown with sheer sleeves and detailing. The blue ensemble had beads throughout and Kate completed the look with her hair in curls.
Kate Middleton waves
Kate Middleton waves to loyal fans while attending an event. She wore a long-sleeved blue dress which reached her knees. The look was complete with a matching blue clutch, as well.
Kate Middleton in a Lacy Green Dress
Kate Middleton looks amazing while wearing a lacy green gown to an event. The ensemble featured a sheer neckline and hugged Kate’s figure.
Kate Middleton in a Lavender Dress
Kate Middleton looks ready for spring in a gorgeous lavender dress. She paired it with simple nude heels and her hair in waves.
Kate Middleton in a Red & White Dress
Kate Middleton is ravishing in a red dress, which featured a buttoned belt. She waved to some fans, and completed her look with tan shoes and a matching clutch.
Kate Middleton in a Black Dress
Kate Middleton wears a little black dress and tights while attending an event. She paired the look with a maroon coat as she greeted some fans.
Kate Middleton in a Floral Dress
Kate Middleton looks ready for spring in a gorgeous white dress, adorned with a floral design. She wore open-toed, tan heels to complete her look.
Kate Middleton in an Off-The-Shoulder Dress
Kate Middleton appears in front of a crowd in an off-the-shoulder red maxi dress. She also wore open-toed shoes and had her hair parted down the middle and styled in curls.
Kate Middleton in a Yellow Dress
Kate Middleton stands out while wearing a yellow dress to an event. She flashed a huge smile as she mingled with others at the event.
Kate Middleton in a Green Patterned Dress
Kate Middleton is all smiles while wearing a green, blue and white dress. She carried a matching clutch and her massive engagement ring was on full display.
Kate Middleton in a White Outfit
Kate Middleton shows off her impeccable style wearing a white dress and matching hat. She paired the look with silver heels and a brooch.
Kate Middleton in a Green Floral Dress
Kate Middleton protects herself from the rain by carrying an umbrella while out and about. She wore a springtime floral dress, paried with nude-colored heels.
Kate Middleton in a Cream Coat
Kate Middleton bundles up in a stylish cream-colored coat. She wore black pants and boots, as well.
Kate Middleton in a Plaid Coat
Kate Middleton braves the cold in a plaid coat. The outfit was worn over a dress and Kate kept her legs covered up with tights. She also wore a furry hat.
Kate Middleton in a Red Gown
Kate Middleton stuns in a red dress with sheer detailing across the neckline. Her hair was parted to the side and styled in signature waves.
Kate Middleton in a Light Blue Coat
Kate Middleton is the queen of coats! Here, she looks super stylish in a baby blue coat that was belted across her midsection. She carried a cream-colored clutch and wore heels.
Kate Middleton in a Pink Outfit
Kate Middleton was pretty in pink while riding in a carriage and waving to fans. She wore a long-sleeved pink outfit and matching hat.
Kate Middleton in a Lacy White Dress
Kate Middleton wowed in a lacy white dress and matching hat while heading to an event. She carried a light pink clutch and had her hair pulled back into an updo.
Kate Middleton in a White Outfit
Kate Middleton wears a white, belted dress. She also carried a red clutch for a pop of color and wore statement earrings.
Kate Middleton in a Blue Coat & Skirt
Kate Middleton rocks a skirt and tights while attending an event. She kept warm by pairing the outfit with a light blue coat, as well.
Kate Middleton in a Blue Dress
Kate Middleton rocks a bright blue dress which was belted across her midsection. She also wore blue shoes and had her hair pulled back into a half ponytail.
Kate Middleton in a Flowered Dress
Kate Middleton wears a black dress adorned with a floral design while walking with Prince William. She carried a red clutch to add another color to the ensemble, as well.
Kate Middleton in a Green Dress
Kate Middleton proves she can literally wear any color by sporting this bright green dress. She carried a black clutch and wore matching black shoes, too.
Kate Middleton in a Red Coat
Kate Middleton smiles big while wearing a black dress, tights and red coat. She carried some flowers as her hair blew in the wind.
Kate Middleton in a Long Coat
Kate Middleton wears a stylish coat with buttons down the center. She paired the look with dark-colored pumps, as well.
Kate Middleton in a Dress & Chanel Belt
Kate Middleton shows off a trendy Chanel belt, which was paired with a long dress. She clapped for the crowd at an event she was attending.