Sandra Bullock in Marchesa in 2010
As we count down to tonight's Oscars, we have compiled some images of some of the best red carpet moments we've had over the last few years.
Naturally Hilary Swank's Guy Laroche dress that she wore to accept the Best Female gong for 'Million Dollar Baby' is in the list, alongside Nicole Kidman in that red Balenciaga halter neck dress that she wore in 2007 and that breathtaking Atelier Versace gown that Penelope Cruz wore back in 2007.
Do you agree with our list?
Kate Hudson in Versace in 2003
Keira Knightley in Vera Wang in 2006
Halle Berry in Elie Saab in 2002
Kate Blanchett in Givenchy in 2011
Mila Kunis in Elie Saab in 2011
Michelle Williams in Vera Wang in 2006
Michelle Williams in Chanel in 2011
Nicole Kidman in Balenciaga in 2007
Anne Hathaway in Armani Prive in 2009
Gwyneth Paltrow in Calvin Klein in 2011
Penelope Cruz in Atelier Versace 2007
Hilary Swank in Guy Laroche in 2005