• It’s no secret that Kate Middleton loves to wear Zara.
  • Middleton has worn items from the fast-fashion brand for a range of appearances, including sporting events and even to celebrate the Queen’s birthday.
  • Any Zara item that the Duchess of Cambridge wears is almost always guaranteed to sell out immediately.
  • Visit Insider’s homepage for more stories.

Very few people can resist the allure of Zara – even Kate Middleton.

While the Duchess of Cambridge often sports threads from top designers, it’s no secret that she also loves the fast-fashion retailer. People take notice of everything Middleton wears, so whenever she is photographed in items from Zara, they tend to sell out immediately.

Even though you can’t shop many of her most popular looks anymore, you can still look back at some of Middleton’s most memorable Zara fashion moments. You might find that you even own some of the same pieces as the duchess.

From biker jeans to a printed smock dress, keep scrolling to see 21 times that Middleton has worn something from Zara.

In April 2011, Middleton wore a pleated blue dress from Zara on her way to her honeymoon with Prince William.

Foto: She completed her ensemble with a belt cinched at her waist, a shell-like black blazer, and espadrille wedges. Source: John Stillwell/Getty Images

Since her honeymoon, Middleton has worn this dress under jackets during several other appearances.

In December 2011, the Duchess wore a white dress with a lace-like design from the popular fast fashion store to a charity concert.

Foto: She paired the dress with a black shell blazer, opaque tights, and suede heels. Source: Chris Jackson/Getty Images

The patterned dress sold out on Zara's website within one day, according to the blog What Kate Wore.

In July 2012, Middleton wore a pair of royal blue pants from Zara while accepting the Olympic Torch prior to the opening ceremony of the 2012 Summer Olympics.

Foto: The Duchess elevated her sporty casual outfit with her favorite LK Bennett wedges. Source: Ian West/Getty Images

This was definitely one of her most casual royal outfits.

In August 2013, she wore a printed Zara top to watch the Ring of Fire ultra marathon race in Anglesey, UK.

Foto: She also wore an olive Ralph Lauren jacket, Topshop maternity pants, and her go-to espadrilles. Source: Paul Lewis/Getty Images

According to What Kate Wore, she also wore this distinct top on a 2013 trip to the Swiss Alps.

In December 2013, Middleton wore this bib-like rhinestone statement necklace from Zara to the premiere of "Mandela."

Foto: You wouldn't expect a royal to wear rhinestones instead of diamonds. Source: Chris Jackson/Getty Images

Cheatsheet reported that the necklace only cost $35.

The Duchess wore a Zara blazer while touring a winery in New Zealand during the April 2014 royal tour of Australia and New Zealand.

Foto: She completed this preppy outfit with a gingham blouse and skinny jeans. Source: Fiona Goodall/Getty Images

According to Cheatsheet, her jeans were likely from Zara, too.

Middleton wore a Zara printed smock-style dress in April 2016 on the Royal Tour of India.

Foto: She paired the dress with her signature wedges. Source: Arthur Edwards/Getty Images

This look had a more modern, bohemian vibe, which deviated from her typical traditional aesthetic.

On the same April 2016 tour, she wore a pair of Zara skinny jeans with textured details while meeting with rangers at at Kaziranga National Park.

Foto: This was another casual look. Source: Heathcliff O'Malley/Getty Images

The Duchess of Cambridge wore a ruffled blouse, loafers, and a pair of sunglasses while touring the national park. These preppy pieces offset her somewhat edgy "Biker Jeans."

In May 2016, she wore a cropped red Zara peacoat to an event celebrating the Queen's 90th birthday.

The people behind What Kate Wore felt that the two pieces didn't look cohesive together. They theorized that the Duchess probably decided to wear the coat over her dress at the last minute when she realized it was chilly out.

Middleton wore a white blazer and black jeans from the fast fashion store on the royal tour of Canada in October 2016.

Foto: She tied this outfit together with simple, understated pieces of jewelry. Source: Chris Jackson/Getty Images

Middleton matched the blazer with a scoop neck T-shirt, block heels from J. Crew, and plain black trousers, per What Kate Wore and Cheatsheet.

Later that day, she styled the same jeans more casually with a pair of Superga sneakers and a raincoat.

Foto: This outfit showed her style versatility. Source: Andrew Chin/Getty Images

Middleton also wore these sneakers on the royal tour of Poland and Germany.

The Duchess of Cambridge seems to love pants from Zara. She wore a pair of brown skinny jeans with a beige sweater to a Cub Scouts event in December 2016.

Foto: She topped off her monochromatic outfit with a colorful Cub Scout scarf. Source: KGC-178/AP Photo

In addition to the Zara pants, Middleton wore an Iris and Ink sweater and boots from Really Wild Clothing, according to What Kate Wore.

In February 2017, she stepped out wearing another pair of Zara pants while visiting with aircraft cadets.

Foto: Her outfit was simultaneously sporty and polished. Source: KGC-178/AP Photo

Middleton's Valentine's Day look consisted of a red blazer from Philosophy di Lorenzo Serafini, black jeggings from Zara, and a pair of stretchy riding boots from Russell and Bromley, according to What Kate Wore.

In May 2017, the Duchess wore her biker-style jeans again. This time it was on a visit to the Farms For City Children in Arlingham, UK.

Foto: Sadly, these pants have sold out. Source: Matt Cardy/Getty Images

The Duchess isn't afraid to repeat outfits when she knows they work.

In June 2017, Middleton sported the same Zara blazer that she wore on her 2016 tour of Canada.

Foto: This ensemble was nearly identical to her October 2016 outfit. Source: KGC-178/AP Photo

This was the second time that Middleton wore her Zara blazer and J. Crew shoes together. This time, she styled the blazer with a pair of flared navy trousers from J. Crew for a more nautical look, according to What Kate Wore.

As Middleton's style subtly shifted in the months leading up to the announcement of her third pregnancy, it makes sense that she put a fresh spin on a classic outfit.

In June 2018, Middleton wore a Zara dress to watch Prince William compete for the Maserati Royal Charity Polo trophy.

Foto: Middleton wore a $70 Zara dress while watching Prince George and Princess Charlotte. Source: Trevor Adams / MediaPunch/ ApImages

Middleton perfected summer style in the blue-and-white striped dress that retailed for just $70 at the time. She wore it while watching Prince William and their kids, Prince George and Princess Charlotte.

In January 2020, Middleton paired her Zara dress with $695 Gianvito Rossi suede pumps.

Foto: Kate Middleton wore a printed black-and-white Zara dress underneath a coat. Source: Chris Jackson/Getty Images

For a visit to Bradford in the UK, the Duchess wore the Zara dress underneath a bespoke military-style green coat by Alexander McQueen. Middleton also carried a small crocodile handbag from Aspinal of London.

In March 2020, Middleton's leopard-print Zara skirt was on sale for $13, marked down from its original price of $50.

Foto: Kate Middleton paired a black turtleneck with a $13 Zara animal print skirt. Source: Geoff Caddick/WPA POOL/Getty Images

Middleton visited the Ely and Careau Children's Centre in Cardiff, Wales, wearing a leopard-print skirt from the brand, a black turtleneck, and high-heeled black suede boots from Ralph Lauren.

In February 2020, the Duchess of Cambridge paired green Zara pants with $50 sneakers.

Middleton attended a SportsAid Stars event in London, where she wore a $20 Mango ribbed knit sweater with $50 Zara culottes.

Middleton wore Zara again to visit the Salthill-Knocknacarra Gaelic Athletic Association club in March 2020.

Foto: Kate Middleton wore Zara pants to visit the Salthill GAA club in March. Source: Charles McQuillan/Getty Images

The Duchess arrived in a $243 Really Wild cashmere sweater, $50 Zara pants, and New Balance sneakers. She accessorized her outfit with $155 mini hoop earrings with shamrock charms from Daniella Draper.

During a Zoom call in August, Middleton wore a Zara dress designed with a thigh-high slit to announce the launch of a digital photography exhibition at London's National Portrait Gallery.

Foto: Kate Middleton's $13 Zara dress was sold out at the time of writing. Source: Kensington Palace/Zara

The green floral dress was originally $69.90 and was marked down to $13, but was sold out at the time of writing.