The Academy Awards are the most anticipated award show of the year. But as much as the night celebrates the work of great artists, it is also a night of Hollywood glamour and fashion. We are counting down the 16 Best Oscar Dresses of All time!



Freida Pinto 2009
Katherine Heigl 2008
Anne Hathaway 2009
Naomi Watts 2013
Charlize Theron
Camila Alves 2011
Michelle Williams 2011
Sandra Bullock 2010
Jennifer Lawrence 2013
Mila Kunis 2011
Hillary Swank 2005
Kate Hudson 2003
Lupita N’yongo 2014
Angelina Jolie 2012
Gwyneth Paltrow 2012
Julia Roberts 2001