HOT!HOT!HOT! Rosie Huntington Whiteley

Megan Fox who? Sorry but Rosie Huntington Whiteley has totally taken over Megan Fox role in Transformers. Haven't seen the film yet but I just hope she's as good as an actress as she is a model.

Rosie poses in Michael Kors

image sourced from people