I was watching a movie with Salma Hayek in it the other day and mentioned to my girlfriend that I thought Hayek was probably the hottest woman of all time. She's had a long career of being extremely hot. I went through and picked out my Top 9. Who's in your Top 9? Not just presently, but of all-time? Make to sure to keep it PG-13 if posting pictures
1. Salma Hayek
2. Megan Fox
3. Brooklyn Decker
4. Scarlett Johansson
5. Erin Andrews
6. Jennifer Aniston
7. Kate Upton
8. Cameron Diaz
9. Charlize Theron
1. Salma Hayek
2. Megan Fox
3. Brooklyn Decker
4. Scarlett Johansson
5. Erin Andrews
6. Jennifer Aniston
7. Kate Upton
8. Cameron Diaz
9. Charlize Theron