
We love watching awesome movies, listening to an eclectic array of music, being updated on the latest style trends and discovering the coolest places. But if there's one thing we are unarguably connoisseurs of, it's women. Over the past 10 years, Complex has followed the careers of the entertainment industry's brightest stars, from video vixens to Academy Award-winning actresses.
We've brought you their sexiest looks, put many of them on the pages of our magazine and even introduced you to some girls you only vaguely knew. If you missed out on a few ladies in the process, don't worry. For our 10th anniversary, we've compiled an encyclopedic collection of The 100 Hottest Women of the Complex Decade. Continue reading to check 'em out.
100. Ashley Dupre

99. Odette Yustman

98. Solange Knowles

97. Sienna Miller

96. Gloria Velez

95. Malin Akerman

94. Rebecca Romijn

93. Devon Aoki

92. Taraji P. Henson

91. Rosie Huntington-Whiteley

90. Jennifer Aniston

89. Kelis

88. Elisha Cuthbert

87. Keyshia Cole

86. Amber Heard

85. Marisa Tomei

84. Olivia Wilde

83. Serena Williams

82. Olga Kurylenko

81. Sanaa Lathan

80. Zooey Deschanel

79. Emma Stone

78. Leighton Meester

77. Nelly Furtado

76. Thandie Newton

75. Jamie Lynn Sigler

74. Aubrey O'Day

73. Esther Baxter

72. Grace Park

71. Jessica Gomes

70. Isla Fischer

69. Jenna Jameson

68. Marisa Miller

67. Maria Sharapova

66. Freida Pinto

65. Kristen Wiig

64. Jennifer Lawrence

63. Olivia Munn

62. Keri Hilson

61. Maria Ozawa

60. Mya

59. Padma Lakshmi

58. Dania Ramirez

57. Charlize Theron

56. Paz Vega

55. Carla Bruni

54. Jessica Simpson

53. Vanessa Minnillo

52. Eliza Dushku

51. Sarah Shahi

50. Meagan Good

49. Tera Patrick

48. Christina Hendricks

47. Jamie Chung

46. Christina Milian

45. Bar Refaeli

44. Sasha Grey

43. Melyssa Ford

42. Minka Kelly

41. Ciara

40. Kate Moss

39. Jarah Mariano

38. M.I.A.

37. Jessica Biel

36. Vanessa Hudgens

35. Lauren London

34. Natalie Portman

33. Gisele Bündchen

32. Kristen Bell

31. Kate Beckinsale

30. Emmanuelle Chriqui

29. Christina Aguilera

28. Sofia Vergara

27. Katy Perry

26. Amber Rose

25. Lindsay Lohan

24. Zoe Saldana

23. Penelope Cruz

22. Kerry Washington

21. Shakira

20. Nicki Minaj

19. Nicole Scherzinger

18. Jennifer Lopez

17. Britney Spears

16. Salma Hayek

15. Rosario Dawson

14. Adriana Lima

13. Kate Upton

12. Alicia Keys

11. Scarlett Johansson

10. Halle Berry

9. Jessica Alba

8. Cassie

7. Mila Kunis

6. Angelina Jolie

5. Eva Mendes

4. Megan Fox

3. Kim Kardashian

2. Beyonce

1. Rihanna
