Sources: Various including www.metro.uk, CelebInStyle
From New York to Berlin, Rosie shines for the Transformers 3 premieres. She adorns stunning floor-length dresses from Gucci, Antonio Berardi and Naeem Khan. This gorgeous model turned actress is one to watch on the red carpet. I particularly love the sheer green and black Gucci dress she wore for the Moscow premiere.