Celebrities sometimes make fashion faux pas on the red carpet. It’s normal. They are people. But it’s still interesting to talk and criticize. So, let’s reveal the 10 worst red carpet dresses of 2011.

#1. Charliz Theron’s pink gown by Christian Dior. I just can’t find the reason why someone would want to wear this design. It’s totally unflattering and the fabric rumples easily. This is the worst dress of 2010. Definitely.


#2. Chanel dress that Kristen Stewart wore to the MET Ball 2010. Very strange option. But Kristen has never been praised for her fashion sense.


#3. Monique Lhuillier’s creation Drew Barrymore donned to Screen Actors Guild Awards 2010. The shape of the gown was very non-typical and hardly fit well the actress’ figure. Besides, the color of the dress didn’t suit Barrymore’s complexion.


#4. Cherries-and-flowers-printed dress Whitney Port sported at Much Music Video Awards 2010. The dress must have cost a fortune and been designed by a great fashion name but it failed to make The Hills star look appropriate at the event.


#5. The dress from Givenchy haute couture collection Zoe Saldana wore to the 2010 Oscars. Colors of the dress didn’t co-ordinate and the Avatar actress looked like a lantern on a Christmas tree.


#6. Jane Goldman’s emerald green gown. The woman appeared wearing the corset dress at the BAFTA 2010. She might have wanted to show off her curves but ended up looking like a big green frog.


#7. Britney Spears’ Dolce & Gabbana garment. It wasn’t actually a dress but it looked horrible. So, it’s on this list.


#8. Daisy Lowe’s Miu Miu dress. The British model wore the weird-looking designer creation to the Elle Style Awards. The dress itself wasn’t the best choice for such a ceremony but teamed with a black printed cardigan and a pair of suede pumps it looked even worse.


#9. Miley Cyrus’s Jenny Packham dress. At the 2010 Oscars Miley wore a chic glitzy dress that was perfect on its own but looked awful on the girl.


#10. Nikki Reed’s dress at MTV Movie Awards 2010. The Twilight star looked too casual. Didn’t have time to find a more glamorous design?