Rosie Huntington-Whiteley in Yves St. Laurent Sunglasses

You know you're smokin' hot if you top [...]