Rosie Huntington-Whiteley is an amazingly beautiful girl who can inspire even the less than straight. I wish I could have been there to see her strolling through Moscow, a city who is full of beautiful women, but whose beauty pales besides Rosies. Of course, I am still more fond of Megan Fox, but Rosie is still in my top 5 beauties of all time.

With the core Transformers cast in tow, Rosie Huntington-Whiteley struts her stuff with Red Square in the background. Here are some great photos of her taken from Hot Celebs Home