Lady GaGa's meat dress has been voted the most iconic outfit of 2010.

The 'Poker Face' singer - who's known for her eccentric fashion sense - appeared on stage at the MTV Video Music Awards wearing a dress, hat and boots made of meat and the ensemble has now topped a poll by celebrity style website MyCelebrityFashion.co.uk.

Although the dress caused controversy, she hit back at critics, saying: "What's everyone's big problem with my meat dress? Haven't they seen me wear leather? Next time, I'll wear a tofu dress and the soy milk police will come after me."

Kate Middleton's blue Reiss Issa dress which she wore in the photocall after her engagement to Prince William was announced came second, while Victoria Beckham's sleeve banded mini-dress came third.

The website's marketing director Andy Barr said of the poll: "It wasn't surprising to see that Lady Gaga's infamous 'meat dress' clinched the top spot, especially after all the controversy it caused; but the relatively recent dress, as worn by Kate Middleton during the royal engagement announcement, has clearly made a big impression in a short space of time."

Other stars to make the top ten include Katy Perry, Sarah Jessica Parker's 'Sex And The City' alter-ego Carrie Bradshaw and Cheryl Cole.

The top 10 iconic outfits of 2010

1 - Lady Gaga's meat dress

2 - Kate Middleton's Reiss Issa dress

3 - Victoria Beckham's sleeve banded mini-dress

4 - Cheryl Cole's Julien Macdonald dress

5 - Katy Perry's latex dresses

6 - Carrie Bradshaw Pink Halston Heritage dress

7 - Cheryl Cole's 'bondage' tights

8 - Leighton Meester's suit

9 - Lady Gaga's Francesco Scognamiglio dress and wig

10 - Emma Watson's Rafael Lopez lace dress