Rosie Huntington-Whiteley was smouldering on the red carpet at the Vertu global launch of ‘The Constellation’ in Milan, Italy yesterday evening.

The ‘Transformers’ actress wore a Richard Nicoll Resort 2012 strapless dress.

I wasn’t crazy about this look on the model, but Rosie’s body brings it to life.

It’s a complicated look with different fabrics and it includes a two-tone skirt, but I think she just about manages to pull it off.

Unfortunately I don’t understand the navy satin Ferragamo pumps with this dress, when simple silver sandals would’ve topped things off nicely.

Sultry waves, that perfect pout and gold jewels completed her look.

Credit: Style.com & Getty