When your every fashion choice is analyzed by the media, you’ve got to have a damn good sense of how to dress yourself. Luckily, Kate Middleton seems more than up for the challenge. She looks stunning in classical, expensive pieces that befit her royal status, but she’s often seen in pretty-but-casual pieces from the high street, too. And we love her for it. So get ready to go green with envy as we count down 60 of the duchess’ greatest looks.
60. Alessandra Rich dress
When Kate visited Bletchley Park in May 2019, it was a truly special occasion, as her grandmother Valerie Glassborow had been employed at the famous estate during World War II. And the duchess chose an appropriate outfit, too, opting for the Pleated Polka-Dot Silk Crepe de Chine Midi Dress by Alessandra Rich, which was inspired by a photograph taken at the end of the conflict.
59. Yellow lace dress
During her tour of Germany in 2017, Kate seemingly paid subtle tribute to the city of Heidelberg with her dress. After all, yellow is one of the colors on the flag of Baden-Württemberg – the state in which Heidelberg is situated. And Kate accessorized the gown with Oscar de la Renta earrings, an Alexander McQueen bag and wedge Monsoon shoes. Hopefully, the Queen didn’t find out about that last item, though; reportedly, she hates wedged shoes.
58. White Suzannah dress
While attending day two of Wimbledon in 2019, Kate chose the “Flippy Wiggle Dress” from the company Suzannah. And the number would have cost her a pretty penny – $2,340 to be exact – so it’s a good thing she can afford it. Kate teamed the garment with a bag and belt by Alexander McQueen, a pin marking her as a member of the All England Lawn Tennis and Croquet Club and a pair of suede shoes.
57. White Self Portrait dress
The duchess went all-white for the premiere of British movie A Street Cat Named Bob in November 2016. The dress was by Self Portrait and cost £320 ($400) – let’s just hope Kate didn’t get any cat fur on it when she met the film’s feline star.
56. Red maxi dress
Kate chose a long, flowing maxi dress for her April 2016 trip to a charity center in Delhi. The gown was from British company Glamorous and would have probably only cost her around $40; even duchesses can decide to pinch the pennies, after all… And to complete the ensemble, she donned some sensible flat shoes.
55. Pale blue Elie Saab dress
For the opening day of Royal Ascot in 2019, Kate chose two Elie Saab pieces: the Macramé Pussy Bow Top and the Embroidered Tulle Skirt. The top would have set her back $1,625, while the skirt cost a cool $3,100; her Kiki McDonough earrings come in at approximately $3,600, too. But her hat, at least, was a recycled piece.
54. Olive Smythe blazer
In December 2018 Kate made a four-hour flight to a Cyprus RAF base and still looked amazing when presenting herself at the airport. In fact, she appeared smart and professional in her jacket, which appropriately happens to be named the Smythe Duchess Blazer. And according to Smythe, the piece is “military inspired” – making it more than fitting for the occasion.
53. Red and white coat
Kate and Prince William embarked on a tour of Sweden in 2018, and for the second day of the jaunt the duchess chose a striking red and white coat from Catherine Walker paired with a beautiful bespoke Alexander McQueen dress. Plus, as a nod to her host country, she wore earrings from In2Design – a firm with Swedish connections.
52. Yellow Jenny Packham dress
On the day that Princess Charlotte entered the world, Kate presented the new royal outside the hospital while wearing a summery light yellow floral dress by Jenny Packham. And U.K. newspaper the Daily Mirror would go on to describe the look as “flawless” – not bad at all for someone who just gave birth.
51. Floral Erdem dress
While at the Chelsea Flower Show in May 2019 – an event the Queen also attended – Kate wore an attractive flowery Erdem dress with a high neck. This appeared to be a gown borrowed from another royal – namely Katharine, Duchess of Kent. And The Daily Telegraph noted that the dress thankfully “complimented rather than clashed with” the Queen’s outfit.
50. Cowgirl style
Occasionally, Kate gets to wear something that’s just plain fun. While attending the July 2011 Calgary Stampede in Canada, for example, she and William both rocked white cowboy hats. The duchess also sported an Alice by Temperley shirt and jeans from the company Gold Sign as well as the obligatory cowboy boots. It was a departure from her usual style – but nevertheless a welcome one.
49. Pink Stella McCartney dress and earrings
When Meghan and Harry’s son Archie was christened in July 2019, Kate opted to wear a pink dress from Stella McCartney that some were fairly certain she’d sported before. She paired the gown with some red accessories, but arguably the real standout was her earrings – the same ones worn by Princess Diana at Harry’s own christening.
48. Alexander McQueen dress
Kate pulled something sparkly out of her closet for a black tie dinner in February 2018. And at least one commentator appeared to be thrilled with the pale pink Alexander McQueen dress. Vanity Fair’s Josh Duboff enthused, “Look at this gown! It has a cape. A cape! Blush pink and with a crystal flower-adorned neckline, this is immediately a classic.”
47. Pink Topshop dress
While at the Centre for Wildlife Rehabilitation and Conservation in Borjuri – part of a April 2016 tour of India and Bhutan – the duchess wore a boho-style pink Topshop dress decorated with black stitching. The piece retailed for around $140 and sold out swiftly after Kate was snapped in the garment. And Kate was in the number while feeding baby elephants; hopefully they liked it, too.
46. Floral Emilia Wickstead dress
Kate mixed the expensive with the affordable for her appearance at the Back to Nature Festival in Turkey in September 2019. Yes, while her gorgeous floral “Aurora” Emilia Wickstead dress cost an eye-watering $2,255, her earrings looked to be a pair from Accessorize that cost a mere $6. The royal even rode a tractor trailer at the event – and if she was going for down-to-earth, she succeeded.
45. Polka-dot Dolce & Gabbana dress
Kate really seems to like polka dots – judging by the number of times that she’s appeared in public in them, anyway. And at Wimbledon in July 2017, she sported – you guessed it – a black and white polka-dot dress from Dolce & Gabbana as well as a brand-new hairdo. While there, Kate also told the ball boys and girls present that they “[looked] so smart.”
44. Michael Kors dress
For Princess Charlotte’s first day of school in September 2019, Kate wore a Michael Kors dress that she’d been spotted in before. Perhaps, then, it was a number that Charlotte was used to, and maybe Kate thought it would ease any anxieties she had? In any case, the garment was called the Carnation Print Midi Dress, and it sold out fast.
43. Catherine Walker coat dress
Kate needed something special for the June 2019 Order of the Garter ceremony – not least because the respective monarchs of Spain and the Netherlands would be in attendance. To fit the bill, then, the duchess chose a white Catherine Walker piece that has been described by its makers as “a contemporary take on a ’50s look.” And needless to say, she wore it well.
42. Erdem velvet dress
During the royal tour of Sweden in January 2018, Kate and William attended a reception with Princess Victoria and Prince Daniel. And for the occasion, Kate brought out a stunning blue velvet Erdem piece that The Daily Telegraph dubbed “a glamorous and practical choice, considering Sweden’s sub-zero temperatures.”
41. Blue Jenny Packham dress
When Kate gave birth to Prince George in July 2013, it was a massive moment. Naturally, then, she had to rise to the occasion sartorially, and a bespoke polka-dot blue dress by Jenny Packham did the job nicely. Some people even thought that the choice may have been a little tribute to Diana, who also wore a similar polka-dot piece when presenting her son William to the world.
40. Polka-dot Topshop dress
Kate dressed down a little when she visited Warner Bros. Studios, Leavesden, to visit the set of the Harry Potter films in April 2013. For the occasion, she sported a polka-dotted dress from high street brand Topshop accompanied by a black jacket – a favorite of hers that she’d worn many times previously.
39. Red Alexander McQueen dress
Kate went for eye-popping red at the Queen’s Diamond Jubilee. It took place on June 3, 2012, and was only the second Diamond Jubilee in British history. The Alexander McQueen dress that the duchess wore was a popular one in the celeb world, too: Kim Kardashian even once wore a version of it.
38. Pink Swarovski-encrusted Jenny Packham dress
Sometimes if you have wealth, you just gotta flaunt it. And Kate did precisely this in June 2011 when she donned a Swarovski-encrusted pink Jenny Packham dress to a charity dinner. The cost of this particular gown ran into the thousands.
37. Red and white Alexander McQueen dress
The duchess opted for something a little more quirky than classic when touring Vancouver with the Canadian Prime Minister, Justin Trudeau, in September 2016. The red-and-white dress, which she expertly accessorized, was by Alexander McQueen and cost £4,000 ($5,017). And it certainly seemed to brighten up the rainy royal visit.
36. Blue Jenny Packham dress
If only all of us could look this put-together after stepping off a plane. When the royal couple began their state visit to Canada in September 2016, Kate wore an electric blue Jenny Packham dress and fascinator. And the best bit is, she co-ordinated her daughter’s outfit to match!
35. White Alexander McQueen dress
When Kate went to the BAFTAs in February 2019, she chose a spectacular one-shouldered white Alexander McQueen gown. This she teamed with some borrowed pieces of royal jewelry: a pair of diamond earrings that had once belonged to Diana and a beautiful diamond bracelet direct from the Queen herself.
34. Yellow Roksanda Ilincic dress
On a visit to Australia in April 2014, Kate donned a summery yellow-and-white Roksanda Ilincic dress. It would allegedly go on to become one of her favorite outfits, even though her husband had reportedly told her that it made her look like a banana.
33. Blue chiffon Jenny Packham dress
When Kate and Princes William and Harry attended the Spectre premiere in London in October 2015, Kate opted for a floor-length chiffon dress by designer Jenny Packham. And with the floaty material all around her she almost looked like – wait for it – a beautiful specter.
32. Black and white Alice Temperley
Kate arrived in a beautiful monochrome Alice Temperley cropped blouse and maxi skirt to celebrate the Queen’s 90th birthday in New Delhi on April 11, 2016. This particular outfit cost thousands of dollars, however, which meant that many of her fashion fans had to search for a cheaper alternative.
31. Black slit Temperley dress
Kate decided to wear something a little more risqué than usual for the Action on Addiction Gala in October 2014. In fact, the black, ironwork-inspired Temperley cocktail dress that she chose was even described as “daring” by the Daily Mail.
30. Green Emilia Wickstead dress coat
What else would one wear on St. Patrick’s Day but green? For the Aldershot, England St. Patrick’s Day parade in March 2012, then, Kate chose an emerald Emilia Wickstead dress coat. And for the ultimate finishing touch, she accessorized with a gold shamrock brooch that she had inherited from none other than the Queen Mother.
29. Alexander McQueen ruffled dress
A royal christening is a lavish occasion, and it calls for a lavish dress. Kate didn’t disappoint when she chose a frilly Alexander McQueen number with a Jane Taylor hat for the October 2013 ceremony celebrating her first child. And it didn’t go unnoticed that her outfit matched Prince George’s little christening gown, too.
28. Sequinned Jenny Packham gown
At a Tusk Foundation gala dinner in September 2013, Kate seemed to choose something that was a little outside of her usual style. Indeed, she was the most eye-catching thing in the room in a sparkling sequinned Jenny Packham dress.
27. Tartan Alexander McQueen coat
In November 2012 Kate visited her old college, St. Andrews, and opted for a somewhat sensible look. She wore a simple but very effective tartan coat from Alexander McQueen. This was complemented by heeled suede boots – which, somehow, she managed to play hockey in.
26. Red and green Vanessa Seaward dress
While attending a Christmas charity do in December 2016, Kate seemingly decided to get into the spirit of the season. And so she wore a very festive-looking £720 ($918) silk Vanessa Seward gown, which left fans rushing to find it in the holiday sales.
25. Navy Madderson London dress
In January 2015 Kate visited London’s Barlby Primary School wearing a dark blue Madderson London dress, a brand she had never stepped out in before. And sure enough, as soon as the outfit was photographed, the website that sold it crashed from an influx of eager Kate copycats.
24. Shooting waistcoat, blouse and skinny jeans
Most people dress down when they head into the great outdoors. The duchess, however, still looked perfectly on-trend when she went on a trek to Bhutan’s Tiger’s Nest in April 2016. She wore an expensive shooting waistcoat, a white Jaeger blouse and Penelope Chilvers boots.
23. Grey Jesire coat dress
In February 2012 Kate wore high street label Jesire to an art exhibition. The gray coat dress looked lovely on her, but her fans were left in the lurch when they tried to pick it up for themselves. You see, that’s because, unfortunately, Jesire had gone out of business the previous year.
22. Wedding dress
No matter what else she wears in her life, though, Kate’s most famous outfit will probably always be the lace wedding dress she wore on April 29, 2011. It was designed by Alexander McQueen creative director Sarah Burton and was certainly one for the history books.
21. Teal Jenny Packham dress
The teal dress Kate wore to the BOA Olympic Concert in May 2012 looked fabulous on her. It was a customized Jenny Packham design with a unique matching bag made just for the duchess, all topped off with Jimmy Choo shoes.
20. Patterned Alexander McQueen dress
The dress that Kate sported for the 2019 Portrait Gala may have left fans baffled at first. It initially appeared, you see, that she had had her 2017 BAFTAs Alexander McQueen dress re-tailored to add sleeves. Some now believe, however, that the ensemble was an entirely new one. Regardless, the duchess still chose to team the outfit with accessories that she had actually previously worn: namely, a pair of Jimmy Choo heels and some eye-catching Kiki McDonough earrings.
19. Blue Mulberry coat
In February 2019 Kate and William visited Northern Ireland, during which they embarked on a walkabout outside The Braid Arts Centre in Ballymena. And while the couple were there, the crowds got a great look at the duchess’ stunning blue Mulberry cape coat. It must be said, though, that the garment drew a few Mary Poppins comparisons on social media…
18. Gray Dolce & Gabbana suit
In February 2019 Kate attended a “Mental Health in Education” conference in London. And for the occasion, she wore a sharp Dolce & Gabbana suit, teaming the tweed ensemble with suede shoes from Tod’s and a Mulberry clutch. All in all, then, the outfit struck the right note – it was good-looking but not too ostentatious.
17. Christmas 2017 outfit
Christmas is a big deal for the royals; it’s when they get dressed up in nice outfits, go to church with the Queen and meet their fans along the way. And for Christmas 2017, Kate fell back on a favored pattern. What’s more, the Miu Miu double-breasted tartan coat that she sported went on to quickly sell out on Net-a-Porter’s U.S. site.
16. Purple Gucci blouse
Kate doesn’t wear pants all that often – but when she does, she really rocks them. In the end, though, it was her blouse – rather than her slacks – that stole the show during a trip to London’s Henry Fawcett Children’s Centre in March 2019. And the royal rather cannily wore the violet Gucci creation backwards so that its buttons were at the front.
15. Jenny Packham gown and Lover’s Knot tiara
Perhaps one of the best parts about being a royal is getting to dress up to the nines for palace events. And Kate did just that for the annual Buckingham Palace diplomatic reception in December 2018. She went all out, in fact, with a Jenny Packham dress sparkling with crystals and sequins. And to top it off, she accessorized the gown with the Lover’s Knot tiara – a piece that had once belonged to Princess Diana.
14. Red Catherine Walker outfit
In March 2019 Kate wore a bright red Catherine Walker Russian greatcoat for a service commemorating Commonwealth Day. And yet again, it was another piece she had been seen in before; previously, she had sported the coat in 2014 in New Zealand. This time around, though, she had on different accessories: Emmy London Rebecca shoes, a gray suede clutch and a red hat to match the coat. The shoes alone would have set Kate back $540.
13. Blue Catherine Walker skirt suit
For her first solo diplomatic outing in October 2016, Kate wore a very chic light blue skirt suit from Catherine Walker. It looked effortlessly elegant and caused some commentators to draw comparisons with Jackie Kennedy.
12. Red Emilia Wickstead skirt
In December 2018 Kate took part in the RAF Christmas Party for military families, and she chose to wear something simple yet sophisticated for the outing. Her skirt was a plaid Emilia Wickstead one, which the designer has said was inspired by the film Love Story. Her cardigan, meanwhile, was from Brora, and it would have cost the duchess around $375.
11. Blue Emilia Wickstead dress
When Kate and William visited the BBC in 2018 to mark Anti-Bullying Week, the duchess turned up in a bright blue “Alice” coatdress from Emilia Wickstead. She seems to be very fond of that design, too. In fact, Kate has worn the same dress in both 2014 and 2015; not only that, but she has a version in pink as well. Well, if it ain’t broke…
10. Michael Kors peacock pattern dress and Sportsmax coat
It poured down with rain when Kate and William visited Blackpool in March 2019. Luckily, though, Kate was wearing a sensible outfit, with her green Sportsmax coat protecting her from the elements. And underneath, she had on the peacock pattern dress from Michael Kors – a relatively affordable item that soon thereafter sold out at Farfetch. The Kiki McDonough diamond earrings she donned for the occasion were a little pricier, however, at around $1,530.
9. Pale blue dress
In March 2019 Kate attended a reception celebrating the 50th anniversary of Charles becoming the Prince of Wales. And there she wore a fetching, high-necked pale blue dress of which fashion fans haven’t as yet been able to identify the designer. Royal correspondent Emily Andrews claimed on Twitter, however, that the garment had been created by Kate’s “private dressmaker.”
8. Shimmering Missoni dress
During a reception at Belfast, Northern Ireland’s Empire Hall in February 2019, Kate wore a shimmering dress by Missoni. Though the company has described the gown as being mint green, in many photographs it looks silver. And it cost a pretty penny: $2,480, to be exact. Her jewelry was on the expensive side, too: $2,330 for the Kiki McDonough earrings and $1,665 for the matching necklace. Even without such price tags, however, this would be a hard outfit to replicate, as the Mulberry clutch she took to the event is no longer being made.
7. Christmas 2018 outfit
For her royal Christmas walk in 2018, Kate chose a cranberry-colored confection believed to be by Catherine Walker. That coat was accompanied, moreover, by a similarly hued Jane Taylor Halo Band headpiece. And in addition, the duchess was sporting an oak-leaf brooch that not even the most devoted Kate-watchers have been able to identify.
6. Pink Alexander McQueen dress
When attending Princess Eugenie’s wedding in October 2018, Kate wore a puffed-sleeve bespoke Alexander McQueen dress in fuchsia. And while the gown didn’t quite hold its own in the windy weather – Kate did briefly emulate Marilyn Monroe at one point – it nevertheless still looked great. Fortunately, her Philip Treacy hat didn’t blow away in a gust, either.
5. Pale pink Gucci dress
Kate wore a gorgeous floaty Gucci dress for the 100 Women in Finance gala dinner in February 2019. And the garment’s pale-pink hue matched well with the rose-colored diamond earrings by Kiki McDonough. The look was something of a hit, in fact, with the Daily Mirror labeling it both “glamorous” and “stunning.”
4. Blue Alexander McQueen dress
Kate looked every bit the elegant royal at an October 2019 banquet for Queen Máxima and King Willem-Alexander of the Netherlands. There, she wowed in a kingfisher blue Alexander McQueen gown. Perhaps even more show-stopping, however, were her jewelry and accessories. These included the Royal Family Order decoration, which Queen Elizabeth II bestows as a gift to female royals. Kate also wore both the famous Lover’s Knot tiara and Queen Alexandra’s wedding necklace.
3. Pink Alexander McQueen dress
There were always going to be eyes on Kate when she attended the May 2017 wedding of her sister Pippa. The duchess made the most of the event, then, by wearing a bespoke Alexander McQueen dress in pink with a matching hat by Jane Taylor. Yet while the ensemble was attractive, it was also perfectly understated – perhaps in a bid to not upstage the bride.
2. Red Jenny Packham dress
Kate presented her new son Louis to the world while wearing a red and white Jenny Packham dress. And those were very appropriate colors, too; Louis was born, you see, on St. George’s Day, which commemorates England’s patron saint, and the English flag is an entirely red and white design. What’s more, the media also pointed out that the dress bore a strong resemblance to the one that Princess Diana wore as she posed for photos with the newborn Harry in 1984.
1. Pale yellow Alexander McQueen coat dress
Picking a dress for Prince Harry and Meghan Markle’s wedding may have been a real conundrum for Kate. After all, whatever she wore for the event had to be presentable, of course, but also not too showy. In the end, then, she plumped for a pale yellow Alexander McQueen coat dress for the big day. And although the Twitter verdict on the outfit was mixed, she nevertheless looked great.