22 Of The Best Oscars Dresses From The Past 20 Years

Instagram/@onthemicpodcast

The 92nd annual Academy Awards aka The Oscars are taking place this Sunday, February 9 and we cannot wait to see what our fave celebs will be wearing. In case you’re feeling nostalgic, take a look back to see all the best Oscars dresses worn on the red carpet from the past 20 years.

Here are our favourite Oscars outfits from throughout the years:

Charlize Theron in Vera Wang, 2000

Halle Berry in Elie Saab, 2002

Michelle Williams in Vera Wang, 2006

Keira Knightly in Vera Wang, 2006

Reese Witherspoon in Christian Dior, 2006

Penelope Cruz in Versace, 2007

Nicole Kidman in Balenciaga, 2007

Miley Cyrus in Zuhair Murad, 2009

Sandra Bullock in Marchesa, 2010

Zoe Saldana in Givenchy, 2010

Diane Kruger in Chanel, 2011

Cate Blanchett in Givenchy, 2011

Angelina Jolie in Versace, 2012

Gwyneth Paltrow in Tom Ford, 2012

Lupita Nyong’o in Prada, 2013

Jennifer Lawrence in Dior, 2013

Jessica Chastain in Armani Prive, 2013

Margot Robbie in Tom Ford, 2016

Cate Blanchett in Armani Prive, 2016

Charlize Theron in Dior, 2016

Gal Gadot in Givenchy, 2018

Jennifer Lopez in Tom Ford, 2019

Articles You May Also Be Interested In:
21 Of Our Favourite Looks From The 2020 BAFTA Awards Red Carpet
15 Celeb-Inspired Fashion Trends And How To Re-Create Them
22 Of The Best Grammys Looks From The Past 20 Years
13 Toronto Hotspots That Are Loved By Celebrities
20 Of The Best Looks From The 2020 Grammy Awards Red Carpet