Photo: via Tumblr

Actresses Complex's 50 Hottest Bad Actresses Of All Time  

Sloth
2.4k votes 118 voters 6.1k views

1
44 22
Madonna is listed (or ranked) 1 on the list Complex's 50 Hottest Bad Actresses Of All Time
Madonna age 59

2
35 40
Jessica Alba is listed (or ranked) 2 on the list Complex's 50 Hottest Bad Actresses Of All Time
Jessica Alba age 36

3
36 45
Jennifer Love Hewitt is listed (or ranked) 3 on the list Complex's 50 Hottest Bad Actresses Of All Time

4
25 34
Eva Longoria is listed (or ranked) 4 on the list Complex's 50 Hottest Bad Actresses Of All Time
Eva Longoria age 43

5
23 32
Ali Larter is listed (or ranked) 5 on the list Complex's 50 Hottest Bad Actresses Of All Time
Ali Larter age 42

6
26 37
Carmen Electra is listed (or ranked) 6 on the list Complex's 50 Hottest Bad Actresses Of All Time

7
24 35
Denise Richards is listed (or ranked) 7 on the list Complex's 50 Hottest Bad Actresses Of All Time

8
16 25
Hilary Duff is listed (or ranked) 8 on the list Complex's 50 Hottest Bad Actresses Of All Time
Hilary Duff age 30

9
22 34
Milla Jovovich is listed (or ranked) 9 on the list Complex's 50 Hottest Bad Actresses Of All Time

10
25 40
Jenny McCarthy is listed (or ranked) 10 on the list Complex's 50 Hottest Bad Actresses Of All Time

11
26 42
Shannon Elizabeth is listed (or ranked) 11 on the list Complex's 50 Hottest Bad Actresses Of All Time

12
20 33
Susan Ward is listed (or ranked) 12 on the list Complex's 50 Hottest Bad Actresses Of All Time
Susan Ward age 41

13
24 40
Sharon Stone is listed (or ranked) 13 on the list Complex's 50 Hottest Bad Actresses Of All Time
Sharon Stone age 60

14
22 37
Sandra Bullock is listed (or ranked) 14 on the list Complex's 50 Hottest Bad Actresses Of All Time

The 35 Hottest Beyonce Pictures Ever Taken

15
23 39
Demi Moore is listed (or ranked) 15 on the list Complex's 50 Hottest Bad Actresses Of All Time
Demi Moore age 55

16
17 30
Kate Hudson is listed (or ranked) 16 on the list Complex's 50 Hottest Bad Actresses Of All Time
Kate Hudson age 38

17
17 30
Elizabeth Berkley is listed (or ranked) 17 on the list Complex's 50 Hottest Bad Actresses Of All Time

18
20 35
Brooke Shields is listed (or ranked) 18 on the list Complex's 50 Hottest Bad Actresses Of All Time

19
20 35
Pamela Anderson is listed (or ranked) 19 on the list Complex's 50 Hottest Bad Actresses Of All Time

20
20 36
Olivia Newton-John is listed (or ranked) 20 on the list Complex's 50 Hottest Bad Actresses Of All Time

21
18 33
Katherine Heigl is listed (or ranked) 21 on the list Complex's 50 Hottest Bad Actresses Of All Time

The Most Beautiful Women of All Time

22
15 29
Jennifer Lopez is listed (or ranked) 22 on the list Complex's 50 Hottest Bad Actresses Of All Time

23
25 45
Raquel Welch is listed (or ranked) 23 on the list Complex's 50 Hottest Bad Actresses Of All Time
Raquel Welch age 77

24
24 44
Shannen Doherty is listed (or ranked) 24 on the list Complex's 50 Hottest Bad Actresses Of All Time

25
18 35
Paris Hilton is listed (or ranked) 25 on the list Complex's 50 Hottest Bad Actresses Of All Time
Paris Hilton age 37

26
14 29
Tanya Roberts is listed (or ranked) 26 on the list Complex's 50 Hottest Bad Actresses Of All Time
Tanya Roberts age 62

27
13 28
Donna D'Errico is listed (or ranked) 27 on the list Complex's 50 Hottest Bad Actresses Of All Time

28
14 30
Maggie Grace is listed (or ranked) 28 on the list Complex's 50 Hottest Bad Actresses Of All Time
Maggie Grace age 34

The Hottest Moms in TV History

29
12 27
Lauren Holly is listed (or ranked) 29 on the list Complex's 50 Hottest Bad Actresses Of All Time
Lauren Holly age 54

30
12 27
Mischa Barton is listed (or ranked) 30 on the list Complex's 50 Hottest Bad Actresses Of All Time
Mischa Barton age 32

31
10 24
Daryl Hannah is listed (or ranked) 31 on the list Complex's 50 Hottest Bad Actresses Of All Time
Daryl Hannah age 57

32
13 29
Leelee Sobieski is listed (or ranked) 32 on the list Complex's 50 Hottest Bad Actresses Of All Time

33
11 26
January Jones is listed (or ranked) 33 on the list Complex's 50 Hottest Bad Actresses Of All Time
January Jones age 40

34
14 31
Tyra Banks is listed (or ranked) 34 on the list Complex's 50 Hottest Bad Actresses Of All Time
Tyra Banks age 44

35
12 28
Krista Allen is listed (or ranked) 35 on the list Complex's 50 Hottest Bad Actresses Of All Time
Krista Allen age 46

Celebrities You Didn't Know Use Stage Names

36
15 33
Yasmine Bleeth is listed (or ranked) 36 on the list Complex's 50 Hottest Bad Actresses Of All Time

37
19 40
Tara Reid is listed (or ranked) 37 on the list Complex's 50 Hottest Bad Actresses Of All Time
Tara Reid age 42

38
9 25
Nicollette Sheridan is listed (or ranked) 38 on the list Complex's 50 Hottest Bad Actresses Of All Time

39
8 24
Vivica A. Fox is listed (or ranked) 39 on the list Complex's 50 Hottest Bad Actresses Of All Time
Vivica A. Fox age 53

40
9 26
Marley Shelton is listed (or ranked) 40 on the list Complex's 50 Hottest Bad Actresses Of All Time

41
9 26
Bai Ling is listed (or ranked) 41 on the list Complex's 50 Hottest Bad Actresses Of All Time
Bai Ling age 51

42
7 24
Sybil Danning is listed (or ranked) 42 on the list Complex's 50 Hottest Bad Actresses Of All Time
Sybil Danning age 70

43
9 29
Leila Arcieri is listed (or ranked) 43 on the list Complex's 50 Hottest Bad Actresses Of All Time
Leila Arcieri age 44

44
7 26
Isabel Lucas is listed (or ranked) 44 on the list Complex's 50 Hottest Bad Actresses Of All Time
Isabel Lucas age 33

45
7 26
Kenya Moore is listed (or ranked) 45 on the list Complex's 50 Hottest Bad Actresses Of All Time
Kenya Moore age 47

46
7 26
Melanie Griffith is listed (or ranked) 46 on the list Complex's 50 Hottest Bad Actresses Of All Time

47
6 25
Traci Bingham is listed (or ranked) 47 on the list Complex's 50 Hottest Bad Actresses Of All Time
Traci Bingham age 50

48
6 26
Vanity is listed (or ranked) 48 on the list Complex's 50 Hottest Bad Actresses Of All Time
Vanity age 59

49
6 29
Pia Zadora is listed (or ranked) 49 on the list Complex's 50 Hottest Bad Actresses Of All Time
Pia Zadora age 64

50
4 27
LisaRaye McCoy is listed (or ranked) 50 on the list Complex's 50 Hottest Bad Actresses Of All Time