Her every public appearance is scrutinized by millions and her sense of fashion admired by many. But where does the Duchess of Cambridge, Kate Middleton, get her fashion inspiration from?

A close look at her royal wardrobe reveals that the 29-year old has been inspired many times by the haute couture designs worn previously by certain Hollywood celebs and royal fashionastas.

In fact, her recent Stella McCartney dress that she wore to Prince Philip's birthday celebrations was earlier worn by Hollywood star Madonna; the Daily Mail reports. The silk dress in coral hue was adorned by the Frozen star in 2008 to the amFAR event in Cannes.

Besides this, it was also reported that the Jenny Packham gown Kate wore at the 10th annual Ark Gala Dinner event held at Kensington Palace was also inspired by the dress modeled by Gossip Girl star Leighton Meester. Also, the 250,000 pound gown that the Duchess wore to her wedding has been said to be very identical to the one Grace Kelly wore to her royal wedding.