And the award for Sexiest Female goes to… Megan Fox.
The actress has some pretty tough competition, but came out on top in our Flecking Awards, voted for by our readers.
Others in the category were Angelina Jolie, Allison Iraheta, Dianna Agron, Rihanna, Mila Kunis, Fergie, Katy Perry, Jennifer Lopez, Jessica Alba, Natalie Portman and Cheryl Cole.
The pretty Tennessee born actress is probably best known for her role in the Transformers flicks.
To find out who won in other categories, click here.