| July 31, 2012

For the third time since 2008, Kate Middleton has been counted as one of the best-dressed celebrities by Vanity Fair. The magazine honored the Duchess of Cambridge for her impeccable sense of style and cited her equal love of haute couture dresses and off-the-rack items.

Kate was joined on the International Best-Dressed List by brother-in-law Prince Harry and celebrities including Jessica Chastain, Justin Timberlake and Jay-Z. We rounded up our recent favorites from Kate's closet:

At the Royal Academy of Arts

The Duchess of Cambridge wears a cocktail dress by Roksanda Ilincic to attend the UK Creative Industries reception at the Royal Academy of Arts in London on July 30.

At Wimbledon

Kate recycles a Joseph dress and jacket as she joins sister Pippa on Centre Court for the final tennis match between Roger Federer and Andy Murray at the Wimbledon Tennis Championships on July 8.

Jubilee Service at St. Paul's Cathedral

In Alexander McQueen for the Service of Thanksgiving at St. Paul's Cathedral in London as part of the Queen's Jubilee celebrations on June 5.

At Royal Albert Hall

Wearing a Jenny Packham gown to the Our Greatest Team Rises event at Royal Albert Hall on May 11.

Dinner Party

Kate wears a Roland Mouret gown to attend a dinner hosted by The Thirty Club at Claridges in London on May 8.

Reception at Imperial War Museum

Arriving in a grey Amanda Wakeley dress for a reception at the Imperial War Museum in London on April 26.

Night at the Theatre

Wearing a peplum dress by Matthew Williamson to attend the British Premiere of "African Cats" on April 25 with husband Prince William.

On Jubilee Tour With Queen Elizabeth

Kate wears a teal L.K. Bennett peplum suit during a visit to Leicester on March 8 with Queen Elizabeth.