Megan Fox first starred in the Transformers franchise, but Rosie Huntington-Whiteley will take over for Transformers 3. Which of these beauties would you rather bang?

Utter Hotness
Rosie Huntington-Whiteley on the Runway
Related Post:
Created at: