Thanks to Maxim magazine, here are the top 100 hottest girls of 2012. Do you agree with the rankings?
100. Dominique Storelli
99. Poppy Montgomery
98. Anah
97. Kat Dennings
96. Nadia G
95. Layla El
94. Alexandra Breckinridge
93. La La Anthony
92. Amanda Knox
91. Claire Coffee
90. Bria Murphy
89. Dalena Henriques
88. Jacqueline MacInnes Wood
87. Paulina Gretzky
86. Caroline Wozniaki
85. Lois Griffin
84. Nina Dobrev
83. Dania Ramirez
82. April Rose
81. Pippa Middleton
80. Stana Kati
79. Nicki Minaj
78. Kirby Bliss Blanton
77. Christina Hendricks
76. Teresa Palmer
75. Jessica Rafalowski
74. JWOWW
73. Abby Elliott
72. Kellie Pickler
71. Sofia Vergara
70. Michelle Dockery
68. Miley Cyrus
67. Rebecca Mader
66. Alex Morgan
65. Cobie Smulders
64. Maria Menounos
63. Dawn Olivieri
62. Vanessa Hudgens
61. Kristen Bell
60. Shakira
59. Amanda Bynes
58. Arianny Celeste
57. Lee Newton
56. Lily Collins
55. Emma Roberts
54. Katharine McPhee
53. Amber Heard
52. Jordana Brewster
51. Stacy Keibler
50. Sarah Hyland