Ashley Olsen
Blake Lively
Diane Kruger
Gwyneth Paltrow
Jennifer Lawrence
Kristen Dunst
Mila Kunis
Olivia Wilde
Beyoncé
Madonna
Anne Hathaway
These celebrities always appear in their best dresses and often voted for the top list of best dressed stars. With their glamorous appearance on the red carpet, here are the celebrity fashion winners of 2011.