- Kate Middleton has quite a few show-stopping evening gowns in her royal wardrobe.
- She has many dramatic ball gowns from designers such as Alexander McQueen and Jenny Packham.
- Sometimes, the duchess switches it up in sleek evening gowns from brands such as Temperley London and Gucci.
- Visit Insider’s homepage for more stories.
Kate Middleton has amassed an impressive wardrobe since joining the royal family in April 2011.
While the duchess often dons clothing from accessible brands like Zara and Topshop, every now and then, she pulls out all the stops in an extravagantly designed ball gown that looks fit for a princess.
Sometimes, Middleton reaches for billowing Cinderella-like gowns by Alexander McQueen. For other occasions, she’ll turn to Jenny Packham for sleek, modern silhouettes.
Here are 34 times the duchess has turned heads in a show-stopping evening gown.
In June 2011, the Duchess of Cambridge dazzled in a Swarovski crystal-covered gown at a gala dinner for children's charity, Ark.
The Jenny Packham gown was covered in rose-colored sequins and layered mesh at the neckline.
The following month, Middleton attended a BAFTAs reception in a lilac dress by Alexander McQueen.
She paired the dress with a clutch and glittering platform sandals by Jimmy Choo.
Later that year in October, she wore a fiery shade of red to a gala hosted by 100 Women in Hedge Funds.
The Beulah London gown was made of silk jersey and chiffon fabric and featured a tied belt at the waist.
That same month, the royal turned heads in a light-blue gown during a charity event at Clarence House.
She chose an Amanda Wakeley dress for her first solo engagement since her royal wedding in April 2011.
In November 2011, Middleton wore a one-shoulder gown to a reception at St. James's Palace.
Her satin chiffon gown was a custom design by Jenny Packham.
One month later, she debuted a black velvet gown at The Sun's 2011 Military Awards ceremony.
The sleeveless black dress was a custom version of an Alexander McQueen design. She paired it with a matching clutch and an eye-catching sparkly necklace.
In January 2012, she made one of her earliest movie-premiere appearances in a black lace gown.
The Temperley London design featured a cream-colored lining and floral lace detailing at the neckline.
Middleton wore a memorable teal gown to a gala celebrating Great Britain's Olympic team in May 2012.
The Jenny Packham gown featured a jeweled waistband and sheer shoulder overlays.
The duchess debuted a special design by Alexander McQueen during a visit to Malaysia in September 2012.
The floor-length dress featured a sheer overlay with sparkly gold embroidery shaped like hibiscus, Malaysia's national flower.
In September 2013, she wore a sparkly silver dress to the Tusk Conservation Awards.
The shimmering sleeveless dress was another Jenny Packham design.
Middleton opted for a light-blue gown at the Wildlife Photographer of the Year awards in October 2014.
The Jenny Packham design featured a draped floor-length overskirt that was open in the front, revealing a shorter, fitted skirt.
The next month, the duchess donned a black lace gown for ITV's annual Royal Variety Performance.
The Diane Von Furstenberg design was made with sheer lace sleeves, which she paired with platform pumps by Jimmy Choo.
She went with a colorful floral frock for the 100 Women In Hedge Funds gala in October 2015.
The Erdem dress featured a tiered skirt with box pleats that created an elegant, flowing silhouette.
That same month, she attended the world premiere of "Spectre" in a light-blue Jenny Packham gown.
The flowy dress had a shimmering belt around the waist and a semi-sheer, long-sleeved overlay.
During her and Prince William's visit to India in April 2016, Middleton wore a royal-blue gown with a matching shawl.
According to the Daily Mail, the Jenny Packham pieces were beaded in India in honor of the couple's royal tour of the country.
That same week, she wore a flowy red gown to the Taj Hotel in Thimphu, Bhutan.
She wore the Beulah London design to a reception celebrating UK and Bhutanese diplomacy.
In November 2016, the duchess wore a dress by Self Portrait to the premiere of "A Street Cat Named Bob."
The white gown featured a bodice made of guipure lace and a pleated skirt with a thigh-high slit.
She completed the look with a pair of suede Gianvito Rossi pumps in a shade of dark red that matched her clutch.
At the BAFTAs in February 2017, she rocked an off-the-shoulder design by Alexander McQueen.
The black gown had floral embroidery along its bodice and billowing skirt.
Middleton donned yet another lace gown while visiting the National Portrait Gallery in March 2017.
The Temperley London gown featured a floral lace pattern and a sheer design on the sleeves and upper bodice.
That same month, she turned to Jenny Packham again for a dinner at the British Embassy in Paris, France.
The light-blue gown's sheer overlay featured intricate floral embroidery with several sequin and rhinestone details throughout.
In April 2017, she wore a whimsical red dress to the opening night of "42nd Street" at the Theatre Royal in London, UK.
Middleton wore a $597.50 tulle midi dress by Marchesa Notte with a sheer illusion neckline and voluminous skirt. She paired it with eye-catching $98 red tassel earrings by Kate Spade and a pair of matching pumps by Gianvito Rossi.
The duchess went with an icy-blue gown at ITV's Royal Variety Performance in November 2017.
The Jenny Packham design featured a mesh overlay adorned with tons of sparkly gems and sequins.
Middleton wore a bold printed dress while visiting Sweden in January 2018.
The gold silk dress by Erdem was made with a striking floral pattern and had ruffles at the sleeves and hems.
The following month, she turned heads in an ethereal design by Alexander McQueen during a dinner at the Royal Palace of Norway.
Her flowing blush gown featured diamond floral embellishments along the neckline and a sheer chiffon cape.
She went with a dark-green dress by Jenny Packham at the 2018 BAFTAs.
That night, all eyes were on Middleton as many wondered if she would abide by an unofficial dress code that encouraged attendees to wear black in support of the Time's Up movement against sexual harassment.
The duchess opted for dark green instead, though some people thought her black velvet belt was a subtle nod to the movement.
In October 2018, the duchess dazzled in a mermaid-style ball gown during a state banquet at Buckingham Palace.
She paired the Alexander McQueen gown with the late Princess Diana's Queen Mary's Lover's Knot tiara.
She brought back this eye-catching teal dress, which she first debuted in 2012, for the Tusk Conservation Awards in November 2018.
She paired the dress with a matching teal clutch and metallic Jimmy Choo platform sandals.
During her time as a royal, Middleton has become known for recycling some of her best looks.
The duchess dazzled in a crystal-covered blue gown for the Queen's Annual Diplomatic Reception in December 2018.
The light-blue gown featured crystal and sequin embellishments throughout its layers of sheer fabric. She paired the dress with the Queen Mary's Lover's Knot tiara.
In February 2019, Middleton wore Alexander McQueen yet again at the BAFTAs.
She wore a one-shoulder, floor-length white gown with white appliqué flowers and beading.
That same month, Middleton wore a rose-pink ball gown to the 100 Women in Finance gala in London.
She paired the Gucci design with a maroon Prada clutch and sparkly white Oscar de la Renta shoes.
For a state banquet with US President Donald Trump and his family in June, she wore a bridal-inspired gown by Alexander McQueen.
The white gown featured layers of ruffles throughout and a sweetheart neckline. She paired the dress with the Queen Mary's Lover's Knot tiara for an extra elegant touch. This was also the first time the duchess has worn her sash of the Royal Victorian Order, which Vanity Fair reports was given to her on her eight-year wedding anniversary in April.
The duchess put a new spin on her 2017 BAFTA gown for a gala in 2019.
Middleton recycled the floral Alexander Mcqueen gown for the 2019 Portrait Gala. When she first wore it in 2017, it was off-the-shoulder, but this time around she upgraded it with cap sleeves.
Middleton ended her royal tour of Pakistan in a gorgeous green dress.
The Duke and Duchess of Cambridge made history as the first British royal couple to wear traditional outfits in Pakistan.
Middleton wore a beautiful Jenny Packham dress with a traditional dupatta scarf. William coordinated in a sherwani, a knee-length button-up coat.
The Duchess turned heads again when she recycled a sparkling blue gown from 2016.
Middleton rewore a blue, long-sleeved sparkly Jenny Packham gown for a celebration to honor the Place2Be, a charity supporting children's mental health, in March. The last time she was pictured in the dress was during her royal 2016 tour of India.
- Read more:
- Kate Middleton wore a frill-covered gown fit for a princess to a state banquet with the Trumps
- Kate Middleton turned heads in a rose-pink ball gown that made her look like a Disney princess
- Kate Middleton was living her best life in a shimmering $2,480 party dress at a bar in Northern Ireland
- 13 times Kate Middleton and Meghan Markle paid homage to Princess Diana
- 12 brands that Kate Middleton can't stop wearing