1.
Renée Zellweger (2003):
3.
Sarah Jessica Parker (2004):
8.
Jennifer Aniston (2006):
9.
Victoria Beckham (2007):
10.
Jennifer Lopez (2007):
13.
Reese Witherspoon (2009):
18.
Kate Bosworth (2011):
21.
Kerry Washington (2013):
22.
Jennifer Lawrence (2013):
29.
Ashley Graham (2017):
31.
Lupita Nyong’o (2018):
32.
Kim Kardashian (2018):
36.
Hunter Schafer (2020):
37.
Leslie Odom Jr. (2021):
38.
Cynthia Erivo (2021):
40.
And lastly, Anne Hathaway (2022):
Content Source: www.buzzfeed.com