If we were to guess how old Witherspoon is, 40 wouldn't come close to the number in our heads. In fact, we wouldn't even roll our eyes if we heard people frequently mistake her for looking more like her 16-year-old daughter's older sister than her mom.
It's safe to say, Hollywood has been very nice to this gorgeous, Academy Award winning actress. Whether she's breaking necks in Calvin Klein or dropping jaws in Zac Posen, Witherspoon never fails to wow on the red carpet.
See for yourself in the following collection of her best red carpet looks.
Oscars 2006: Dior
Oscars 2007: Nina Ricci
CMA Awards 2008: Marchesa
'How Do You Know' premiere 2009: Zac Posen
Vanity Fair 2010: Rodarte
Golden Globes 2011: Zac Posen
Oscars 2012: Armani Privé
Oscars 2013: Louis Vuitton
Golden Globes 2014: Calvin Klein
Golden Globes 2015: Calvin Klein
Oscars 2016: Oscar De La Renta
Happy Birthday, Reese Witherspoon!