Kate Middleton’s Most Iconic Looks Through the Years — Photos
The bride tied the knot in a Grace Kelly-inspired wedding gown.
Carl de Souza/Getty Images
Kate wore a custom design by Alexander McQueen for her extravagant royal wedding. The gown is her most expensive outfit to date and is estimated to have cost $332,000.
On her wedding day, Kate changed into another gown by the same designer.
John Stillwell/Getty Images
Kate Middleton wore another Alexander McQueen dress for her wedding reception at Buckingham Palace. The satin gown featured a sweetheart neckline and a jeweled belt.
Kate shimmered in this embellished pink gown with sheer sleeves.
Samir Hussein/Getty Images
The royal wore an embellished Jenny Packham dress to the 10th annual Ark gala dinner.
She was the epitome of elegance at a BAFTAs reception in 2011.
Kevork Djansezian/Getty Images
Kate wore a lilac Alexander McQueen gown with a silver belt for the night.
Kate showed off a darker side in this lace gown at the UK premiere of “War Horse.”
Max Mumby/Indigo/Getty Images
Kate Middleton arrived at the red carpet in a black lace Temperly London gown that featured a cream-colored lining.
She looked regal in a floor-length gown for a dinner in London.
Getty Images
The princess wore a white Roland Mouret gown with silver Jimmy Choo sandals.
Kate wore a daring, semi-sheer dress to attend a reception ahead of her royal tour to India and Bhutan.
WPA Pool/Getty Images
She took a risk wearing a high-collared Mary Dot Illusion Dot Dress by Indian designer Saloni. The original design was completely sheer, but a nude panel of fabric was added to the bodice of Kate’s dress for a more modest look.
It’s no secret that Kate loves to wear florals.
Max Mumby/Indigo/Getty Images
She arrived at a World Mental Health Day event in London wearing a pink Kate Spade dress with purple flowers printed throughout. She kept the look simple with a pair of nude pumps.
Kate wore Princess Diana’s favorite Lover’s Knot tiara for a reception at Buckingham Palace.
Dominic Lipinski-WPA Pool/Getty Images
The Lover’s Knot tiara was originally given to Princess Diana as a wedding present from the Queen, and it has been worn by Kate on multiple occasions.
The then-duchess paired the tiara with a red Jenny Packham dress.
Kate turned to her go-to color for the 2017 Portrait Gala.
Max Mumby/Indigo/Getty Images
The then-duchess arrived in a green, long-sleeved Temperley London gown, which she dressed up with gold accessories.
She went back to red for the opening night of “42nd Street” at the Theatre Royal.
Samir Hussein/WireImage/Getty Images
Kate wore a bright-red Marchesa Notte dress that featured a textured geometric pattern. She accessorized her look with matching tassel earrings and suede pumps.
Kate looked classy in a black Diane von Furstenberg gown at a gala dinner in 2017.
Frank Augstein/WPA Pool/Getty Images
She wore a simple silver bracelet and earrings with her lace Diane von Furstenberg gown.
She looked like Cinderella in a sparkling blue gown at the Royal Variety Performance in 2017.
Karwai Tang/WireImage/Getty Images
She wore an ultra-delicate baby-blue Jenny Packham gown for the event. She offset the blue of her dress with sparkly silver heels.
The Princess of Wales wore a soft velvet dress during a royal visit to Sweden.
Samir Hussein/WireImage/Getty Images
Kate’s velvet Erdem midi dress featured a stunning floral pattern. She paired the bold dress with a simple pair of black pumps.
In 2018, she wore an all-white look for the christening of her third child, Prince Louis.
Dominic Lipinski/AFP/Getty Images
Kate opted for another Alexander McQueen look for the special occasion. She topped it off with a Jane Taylor headband.
Kate wore a plaid dress after returning from royal maternity leave in 2018.
Max Mumby/Indigo/Getty Image
The then-duchess paired the plaid dress by Erdem with maroon heels and a boxy clutch. The accessories matched the red details of Kate’s dress perfectly.
Kate opted for a bold pop of color at Princess Eugenie’s wedding.
Max Mumby/Indigo/Getty Images
She stuck to one of her favorite designers, Alexander Queen, for Princess Eugenie’s royal wedding, sporting a hot-pink dress with a matching fascinator.
The Princess of Wales recycled this teal Jenny Packham gown, which she first wore in 2012.
Max Mumby/Indigo/Getty Images
Kate loves to repeat outfits and this dress is no exception.
For the Tusk Conservation Awards in 2018, the then-duchess recycled a teal gown by Jenny Packham, one of her favorite designers.
Kate got into the Christmas spirit for a party at Kensington Palace.
Karwai Tang/WireImage/Getty Images
The royal looked festive in a Brora cardigan and plaid Emilia Wickstead skirt.
She stunned at the annual Diplomatic Corps reception in a shimmery Jenny Packham gown.
Victoria Jones/WPA Pool/Getty Images
Kate looked like a Disney princess in this Jenny Packham gown, which featured sheer cap sleeves and silver embellishments. She paired the dress with the Lover’s Knot tiara.
Kate Middleton was the epitome of elegance in a one-shoulder gown at the 2019 BAFTAs.
Samir Hussein/WireImage/Getty Images
She wore an Alexander McQueen dress with a flowing skirt and white appliqué flowers. She completed her look with a pair of Princess Diana’s earrings and sparkly silver Jimmy Choo pumps.
A few days later, Kate went for a subtle pop of color in this pink gown.
Chris Jackson/WPA Pool/Getty Images
She arrived at the 100 Women in Finance Gala in a rose-colored Gucci gown, which she wore with a raspberry velvet clutch and pear-shaped earrings.
Kate shimmered in a mint-green party dress during a surprise visit to Northern Ireland.
Max Mumby/Indigo/Getty Images
The royal wore a $2,480 Missoni midi dress with nude suede heels and a pink clutch.
Kate made a statement in a purple blouse and flowing wide-leg pants.
Arthur Edwards/WPA Pool/Getty Images
She wore the $1,300 Gucci blouse with wide-leg trousers by Jigsaw. She also carried a lilac crocodile-print Aspinal of London bag.
As Insider previously reported, Kate put her own spin on the purple blouse by wearing it backwards.
Kate recycled an Alexander McQueen dress from 2017 for an appearance at a London gala.
Karwai Tang/WireImage/Getty Images
She wore the tiered Alexander McQueen dress with a black Prada clutch.
The royal channeled Princess Diana in a polka-dot dress.
Mark Cuthbert/UK Press/Getty Images
For a visit to Bletchley Park’s special D-Day exhibit, Kate wore a navy Alessandra Rich dress with light-blue suede pumps. People were quick to point out that the outfit was similar to one Princess Diana wore in 1985.
Kate wore florals to the evening portion of the Chelsea Garden Show.
YUI MOK/AFP/Getty Images
The royal paired her floral Erdem dress with $192 wedges despite reports that Kate and Meghan Markle are not allowed to wear the style of shoe in front of the Queen.
Kate wore a white cap-sleeve dress to a state banquet in 2019.
Victoria Jones/WPA Pool/Getty Images
She turned to her trusted designer, Alexander McQueen, for a state banquet with President Trump. She paired the ruffled dress with the Lover’s Knot tiara and the Queen Mother’s sapphire and diamond earrings.
She recycled an off-the-shoulder dress for the Action on Addiction’s gala dinner in 2019.
Max Mumby/Indigo/Getty Images
She first wore the fitted white Barbara Casasola dress in 2016, but this time she paired it with sparkly silver-and-blue Jimmy Choo heels.
She wore a head-to-toe blue ensemble for Royal Ascot.
Samir Hussein/WireImage/Getty Images
Kate arrived in a textured, powder blue Elie Saab dress with sheer sleeves.
Kate looked fabulous in a simple teal dress for a visit to the Aga Khan Centre in London.
Mark Cuthbert/UK Press/Getty Images
The royal paired her teal ARoss Girl dress with forest-green suede pumps and a matching clutch.
She arrived in Pakistan for a royal tour wearing a traditional outfit.
Samir Hussein/WireImage/Getty Images
For her royal tour, Kate wore an ombré shalwar kameez designed by Catherine Walker, which she paired with a Zeen clutch.
The next day, Kate wore a sparkling emerald gown.
Karwai Tang/WireImage/Getty Images
She arrived at an evening reception in Pakistan in a gorgeous, sparkling green dress designed by Jenny Packham.
Kate went back to wearing black for the Royal Variety Performance in London.
Samir Hussein/WireImage/Getty Images
She arrived at the London Palladium wearing a black, floor-length lace gown by Alexander McQueen.
The royal wore a navy velvet gown, which she paired with Princess Diana’s favorite tiara, for a reception.
Victoria Jones/WPA Pool/Getty Images
For yet another evening reception for members of the Diplomatic Corps at Buckingham Palace, Middleton wore a stunning Alexander McQueen gown with the Lover’s Knot tiara and a necklace that belonged to Queen Elizabeth II.
Kate attended the 2020 BAFTAs in an Alexander McQueen look she previously wore in 2012.
David Benett/Getty Images
The event invited guests to “dress sustainably,” which lent itself perfectly to Kate’s fondness for rewearing outfits.
For her first engagement during her 2020 royal tour of Ireland, she opted for a festive green printed midi dress.
Samir Hussein/WireImage/Getty Images
The royal paired the bold look with emerald-green pumps, a matching headband, and a simple green clutch.
The royal kept it casual while visiting the Natural History Museum in London in June 2021.
Samir Hussein/WireImage/Getty Images
She paired a dusty-rose-colored Chloe blazer with casual, vintage-looking “mom” jeans, and a pair of white Veja sneakers as she met with schoolchildren and sampled honey at the Natural History Museum’s wildlife garden.
She wore a sparkling pink dress with feminine butterfly sleeves to a dinner reception at the Mayan ruins during her 2022 tour of Belize.
Pool/Samir Hussein/Getty Images
Designed by the brand Vampire’s Wife, the dress retails for £2,500, or approximately $3,300, according to the Daily Mail. She paired the look with dangling earrings and a black-and-white clutch.