When Kate Middleton met Prince William at university in St. Andrews, Scotland in 2001, she probably didn’t know she would become one of the most watched fashion icons of the century.
However, over the course of her time in the British royal spotlight, the Princess of Wales has cemented herself as a steadfast sartorial queen, with an effortless and classy approach to fashion that is still playful and modern.
Kate has championed brands from the United Kingdom, including Jenny Packham and Alexander McQueen, while also stepping out in outfits that are more achievable for the average British citizen, including Zara and H&M.
Here, we delve into all of Kate Middleton’s best fashion looks over the past few decades, and every outfit to come.
Kate Middleton’s Best Fashion Looks Of All Time
Kate Middleton at Wimbledon, July 2023
Kate’s look for day two of Wimbledon was an undeniable nod to her mother-in-law’s courtside style, the late Princess Diana. The princess opted for a pastel green blazer by Balmain, which she paired with a white, pleated mid-length skirt. To complete the ensemble, Kate added pearl earrings by London brand Shyla, a gold bracelet by Sézane, and elegant white pumps by Gianvito Rossi. And of course, she donned her green and purple pin, which she wears every year for the coveted tennis occasion, as a member of the All England Lawn Tennis and Croquet Club.
Kate Middleton at Royal Ascot, June 2023
Kate Middleton looked a vision in red at the Royal Ascot racecourse, wearing an Alexander McQueen minidress with plunge V-neckline, wrap detailing and floaty sleeves. She paired the look with a large wide-brimmed hat with rosette detailing, and matching bright red pumps. She kept the hair simple, bringing it into an elegant updo and also went with the no-necklace trend, instead opting for dangling half-moon earrings to accessorise the look.
Kate Middleton at the Reopening Of The National Portrait Gallery, June 2023
At the opening of the National Portrait Gallery in London Catherine, Princess of Wales wore a metallic boucle and chiffon midi blazer dress from London brand Self-Portrait. Kate paired the outfit with a Chanel clutch and a pair of black Aquazzura’s bow-tie pumps.
Kate Middleton attends the Order of the Garter Service at Windsor Castle in June, 2023.
Kate attended the royal’s annual Order of the Garter procession in an polka-dot Alessandra Rich dress with a high neck and bishop sleeves. Kate paired the outfit with a pair of capped Jennifer Chamandi heels.
Kate Middleton at the Crown Prince of Jordan’s wedding , June 2023
Kate Middleton continued her pink-dressing streak, wearing a blush-toned Elie Saab maxi dress for the wedding of Crown Prince Hussein and his now-wife, Rajwa Al Saif, which took place at Zahran Palace in Jordan.
She looked glamorous pairing the demure dress style with Hollywood bombshell waves and a gold clutch. She was also spotted later at the reception sporting the Cambridge Lover’s Knot tiara, one of Princess Diana’s favourites that Kate now also wears.
Her choice of designer carried a special link, considering that the bride wore a beautiful white Elie Saab creation. The Prince and Princess have an affinity for Jordan, with Middleton even living there for two years as a child, while her father was working there. William is close with the Crown Prince, having both attended the The Royal Military Academy Sandhurst together.
Kate Middleton at the Chelsea Flower Show, May 2023
Kate Middleton channelled her inner barbiecore in a collared maxi dress and espadrilles for the flower show, in a two-toned pink colour palette. Her dress was from British label ME+EM, while her wedges were Castañer and her earrings were from Catherine Zoraida.
The dress was a beautiful flowy option for the warm spring occasion.
Kate Middleton at King Charles III’s Coronation Garden Party at Buckingham Palace, May 2023
Middleton looked stunning in a cornflower blue Elie Saab dress for the garden party, featuring a nipped-in waist band and layered, embroidered net skirt giving a voluminous look to her outfit. She paired it with a hat from Philip Treacy, which has been in her collection since Royal Ascot in 2019. Her earrings were made of topaz and diamond, from Kiki McDonough.
Kate Middleton at the Coronation of King Charles III & Queen Camilla at Westminster Abbey, May 2023
While Middleton’s outfit was largely covered by her ceremonial robes at the coronation, she wore a white Alexander McQueen dress with structured collar and floral embroidery. In fact, they embroidered the four plants that represent the United Kingdom, the rose, daffodil, thistle and shamrock. Instead of a Royal tiara, she donned a silver Jess Collett x Alexander McQueen headpiece.
Kate Middleton at the traditional Easter Sunday Mattins Service at Windsor Castle, April 2023
Middleton rewore a longline cobalt coat for her Easter celebrations, which matched with her family’s general ‘blue’ theme. Her shoes are from Gianvito Rossi and her earrings from Carousel Stella. She paired the look with nude pumps, matching clutch and, of course, her youngest son Louis by her side.
Kate Middleton at the 2023 Commonwealth Day Service at Westminster Abbey, March 2023
Kate Middleton brought back the peplum at this event, making it look chicer than ever. The matching suit with floral detailing and trumpet skirt was by Erdem. She paired the regal look with an elegant updo and hat, which went beautifully with the tailored aesthetic of her blazer.
Kate Middleton at the EE BAFTA Film Awards, February 2023
We love it when Kate repurposes clothing from her existing collection, and this one shoulder Alexander McQueen dress that she initially wore in 2019 is no exception. The princess updated the style of the dress with a flowing bow at the shoulder (rather than 2019’s floral arrangement) and black gloves. She wore her hair down in a sleek middle part to finish off the look.
Kate Middleton at the Christmas Day service at Sandringham Church, December 2022
Middleton went country chic for Christmas day at Sandringham, rocking a khaki longline tailored Alexander McQueen coat and matching green ribbed knit dress with brown suede boots. She paired the look with a striking hat and brown leather gloves.
Kate Middleton at the State Banquet at Buckingham Palace, November 2022
Kate Middleton could be seen wearing the iconic Cambridge Lover’s Knot tiara at this event, a tiara famously worn by Princess Diana. She paired the statement piece with a simple white cape dress, with applique across the shoulders, and a simple white clutch.
Kate Middleton leaving St. Paul’s Cathedral after the Queen Elizabeth II Platinum Jubilee, June 2022
This gorgeous lemon yellow number from Emilia Wickstead was a welcome addition to her Jubilee wardrobe, on day two of the event. She paired the look with a Philip Treacy hat and nude pumps. It’s safe to say, she was all sunshine in this look.
Kate Middleton at the Royal Film Performance of Top Gun: Maverick, May 2022
Middleton stole the show on the red carpet in this tailored two-tone Roland Mouret gown. The black column dress features a stunning white off-shoulder detail, and she paired it with starry earrings from Robinson Pelham.
Kate Middleton at a Service of Thanksgiving for the life of Prince Philip, Duke of Edinburgh at Westminster Abbey, March 2022
This Alessandra Rich high-necked, polka-dot maxi dress was a perfect choice for the Thanksgiving celebrating the life of Prince Phillip. It adhered to a usual funeral wardrobe, being black, but the pattern added interest and playfulness, much like the late Prince himself.
Kate Middleton at a reception hosted by the Governor-General of the Bahamas, March 2022
Kate Middleton dazzled in an ice blue ballgown by Philipa Lepley, featuring a full skirt and V-shaped neckline. She paired the look with a matching clutch and earrings from Van Cleef & Arpels, with her hair in a sleek blowout.
Kate Middleton at the official arrival at Norman Manley International Airport in Jamaica, March 2022
Middleton appeared inspired by her tropical scenery while visiting Jamaica, by wearing a canary yellow Roksanda maxi dress, with white heels and clutch and her hair in a slick pony.
Kate Middleton at a special reception hosted by the Governor General of Belize, March 2022
Middleton’s final dress in her Caribbean tour was a sheeny, hot pink number from label The Vampire’s Wife, founded by Nick Cave’s wife Susie Cave. She paired the look with a locally sourced Mayan-designed clutch to honour the location she was travelling in.
Kate Middleton at the Commonwealth Service at Westminster Abbey, March 2022
Kate donned a bright blue longline coat and denim-hued heels for the service. She was also seen wearing a diamond and sapphire matching set (earrings and necklace). The design was created from Princess Diana’s sapphire necklace and matches Kate’s engagement ring.
She first wore the necklace when she was meeting Ukraine President Volodymyr Zelensky and his wife Olena Zelenska.
Kate Middleton attends the “Together at Christmas” community carol service, December 2021
Kate stunned in a red, longline coat with interesting necktie for this festive event, with the red being a beautiful nod to the occasion itself. She curled her hair in cascading waves and paired the look with a matching red clutch.
Kate Middleton at the No Time to Die premiere in London in September 2021
Middleton took the audience’s breath away in a golden, sequin embroidered Jenny Packham gown for the premiere of this film. She looked so beautiful she could almost be mistaken for one of 007’s ‘Bond girls’.
Kate Middleton visits the Foundling Museum in London, January 2021
Kate Middleton rewore a long blue coat for her charity day, over the top of a navy roll neck sweater and tailored pants. She initially wore this coat back in 2020 on a visit to Stockwell Gardens Nursery.
Kate Middleton at the Commonwealth Day Service at Westminster Abbey, March 2020
Middleton looked regal in a over-the-knee length red coat for the Commonwealth Day Service, featuring a red velvet collar, cuffs and buttons, styled with a red floral hat. She rewore this number from Christmas at Sandringham in 2018.
Kate Middleton at the Guinness Storehouse’s Gravity Bar in Ireland, March 2020
Middleton’s green dress felt very on-theme for her trip to the Guinness Bar in Ireland, created by The Vampire’s Wife. The sparkly green number was paired with a nude clutch and green heels.
Kate Middleton at the EE British Academy Film Awards, February 2020
The theme of the BAFTA awards this year was sustainability. So, Middleton kept to her theme of rewearing clothes and donned an Alexander McQueen dress that she previously wore in 2012. She styled this with earrings and a necklace from Van Cleef & Arpels and Jimmy Choo pumps.
Kate Middleton at a workshop at Evelina Children’s Hospital, January 2020
Kate Middleton went designer for her visit to the children’s hospital, wearing a stunning tweed Dolce & Gabbana skirt suit, styled with pumps from Gianvito Rossi and earrings by Mappin & Webb. It is a brilliant example of winter dressing in the chilly January weather.
Kate Middleton on Charlotte’s first day of school, September 2019
For Charlotte’s first day of school Kate Middleton rewore a gorgeous Michael Kors wrap dress with a black belt and low heels. She paired it with her signature blow out (and Charlotte’s school bag). So cute.
Kate Middleton at the Women’s Final on day twelve of the 2019 Wimbledon Championships, July 2019
A duchess at the time, Kate Middleton attended the tennis in a green Dolce & Gabbana dress with a high neck, buttons and mid-length sleeves. The day dress was complemented by a neutral bag and her hair was styled in cascading waves. It’s actually a re-worn look, with Middleton having also rocked the dress in 2016 for a tour of the University of British Columbia in Canada.
Kate Middleton on a visit St Joseph’s SureStart Facility in in Ballymena, February 2019
Middleton looked like a member of the stunning Beauxbatons ladies from Harry Potter, visiting Ireland. Her Cinderella-blue coat by Mulberry stole the show with its hybrid cape-coat style and tailored belt detail.
Kate Middleton at Church On Christmas Day, December 2018
You could call Kate Middleton the ‘Picture of Christmas’ in this gorgeous deep read coat with velvet detailing. She paired it with a Mulberry clutch and heels from Gianvito Rossi.
Kate Middleton at the wedding of Prince Harry, Duke of Sussex and Meghan, Duchess of Sussex, May 2018
Middleton was the picture of health, as the new mum stepped out in a gorgeous pale yellow Alexander McQueen coat dress for the wedding of Prince Harry and Meghan Markle. She paired the look with pale yellow Jimmy Choos and a Philip Treacy hat.
Kate Middleton after the birth of her son, Prince Louis, April 2018
When announcing the birth of their third child, Prince Louis, Kate Middleton donned a bright red Jenny Packham dress, with lace Peter Pan-collar detailing. The look, seen outside St. Mary’s hospital, drew quick comparisons to the outfit Princess Diana wore after giving birth to Prince Harry in 1983.
Kate Middleton at the Royal Variety Performance at Palladium Theatre November, 2017
Kate Middleton stunned at the Royal Variety Performance (a concert for charity), in a Jenny Packham bejewelled maxi dress, featuring applique sequins, glowers and stars. The ice blue number was complemented by her signature blow out and silver drop earrings.
Kate Middleton at a tour of the Internationales Maritimes Museum Hamburg July, 2017
This lavender number from Emilia Wickstead was the perfect choice for this German engagement. Featuring a knee-length fluted skirt, high neck and sleeves, the belted dress was paired with a red clutch and nude pumps.
Kate Middleton at a reception at the British Embassy March, 2017
Kate channelled Parisian glamour in this black Alexander McQueen fitted maxi dress with asymmetrical bow belt. She paired the look with strappy sandals and a statement pearl necklace for her meeting with the so-called ‘Neighbours’ i.e. the French.
Kate Middleton at the 70th EE British Academy Film Awards February, 2017
Is there anything more British than a dainty floral? Kate stunned in a black printed dress from one of her favourite designers, Alexander McQueen. She paired the look with an elegant chignon updo and chandelier earrings.
Kate Middleton visiting the Mauritshuis in The Netherlands, October 2016
Kate looked every bit the diplomat in this gorgeous skirt suit from Catherine Walker & Co. The Cinderella blue suit features an oversized collar, matching fabric buttons and a wide belt to cinch in the waist before the peplum flares. It was finished off with a sweeping updo and nude clutch.
Kate Middleton visiting the University of British Columbia in Canada, September 2016
To tour the Okanagan campus at the University of British Columbia, Kate could be seen rocking a green knee-length Dolce & Gabbana dress with fitted sleeves, gold buttons and tie neck detailing. She paired the look with nude heels and clutch.
Kate Middleton at the Commonwealth Observance Day Service in London, March 2016
Kate Middleton cosied up in a lace-printed Erderm coat for the 2016 Commonwealth Day Observance. The knee length coat was buttoned to the neck and features a structured collar design. She paired it with a hat from John Boyd and teardrop earrings.
Kate Middleton at the Spectre premiere in London, October 2015
Kate Middleton likes to play to her strengths in colour palettes, and this ice blue Jenny Packham was no exception. The chiffon-draped maxi dress added a touch of bling around the belt, and was paired with a voluminous chignon.
Kate Middleton after the birth of her daughter Charlotte, May 2015
To celebrate the birth of her daughter, Charlotte, Kate stepped out in a gorgeous, warm yellow Jenny Packham knee-length shift dress with floral detailing. She wore simple silver earrings and paired the look with Jimmy Choo heels.
Kate Middleton visits the Stephen Lawrence Centre, Deptford, March 2015
Kate Middleton nailed her pregnancy style, with this bright pink Mulberry coat a prime example of the Princess’ graceful aesthetic. She paired the look with simple black heels and her classic blow out.
Kate Middleton attending Christmas Day services, December 2014
Kate rugged up in the chilly winter temperatures, in a tweed coat and hat by Lock & Co., featuring a dainty bow. The Duchess, at the time, was collecting flowers from onlookers, deftly navigating the gravel in her simple pumps.
Kate Middleton at the St. Andrews 600th Anniversary Dinner in New York City, December 2014
A pregnant Kate showed off her growing baby bump in this elegant navy blue Jenny Packham dress for the St. Andrews 600th anniversary dinner at the Metropolitan Museum of Art in New York City. It was actually a re-wear for Middleton, who previously wore the gown in October 2013 and February 2014.
Kate Middleton arriving in New Zealand, April 2014
Kate Middleton was glowing as she arrived down in a rainy New Zealand, looking stylish in a Catherine Walker fluted suit-dress with matching under dress and hat. It was a lovely nod to her mother-in-law Diana, who also often wore this brand.
Kate Middleton after the birth of her son, Prince George, July 2013
Just hours after her first son, Prince George was born Kate Middleton stepped out, glowing in a blue polka-dot Jenny Packham dress, which was perfect for the hot July weather. She wore simple white pumps and her hair mostly straight.
Kate Middleton at an Olympic Concert in London, May 2012
Kate Middleton stunned in a teal Jenny Packham gown with pleated detail and bejewelled waistband. The ‘Aspen’ style is made from silk and Chantilly lace, featuring a dainty bodice sitting under the dress.
Kate Middleton at the BAFTA Brits to Watch event in Los Angeles, July 2011
This very pale lilac number from Alexander McQueen offered a Grecian-inspired look for the LA film event. Kate paired the flowing dress with a wide, white belt and her signature blow out.
Kate Middleton at the ARK 10th Anniversary Gala Dinner in London, June 2011
As their first event as a married couple, Kate did not disappoint in this gorgeous shimmering Jenny Packham dress with empire waistline and floating sleeves. The sequinned dress seemed to almost glimmer holographically. She paired the look with L.K. Bennett heels, featuring a pale pink bow.
Kate Middleton at her wedding to Prince William in London, April 2011
One of Kate Middleton’s most enduring looks is, of course, her wedding dress, created by British designer Sarah Burton for Alexander McQueen. The traditional style featured a full skirt, narrow waist and lace sleeves, and a train that was two metres long. The lace on the skirt and bodice was handmade at the Royal School of Needlework, in the traditional Irish ‘Carrickmacross’ style, while the bodice, skirt and underskirt featured both English and French Chantilly lace.
Kate Middleton for her engagement, at St. James Palace in London, November 2010
For her engagement photocall, Kate Middleton wore an Issa London dress, cut slightly above the knee in a wrap style. She paired the look with her signature blow out and black pumps.
Kate Middleton At A Charity Polo Match At Cirencester Park Polo Club. 2009
Kate Middleton cut a relaxed figure in a pale yellow floating top and jeans, paired with a leather jacket and Prada handbag. Perfect for a day out at the polo.
Kate Middleton at a roller disco in London, 2008
One of Kate’s more vibrant outfits, she leant into the roller derby style with a disco-ball themed fitted top and lemon yellow hot pants, with bright pink leg warmers and her signature blow out.