Brooklyn Decker was basking in the sunshine on the rooftop of The Corinthia Hotel in London this afternoon for the photocall for her latest movie ‘Battleship’.

The blonde beauty donned a piece from the Stella McCartney Spring 2012 collection.

This is surprising considering so many have tried and failed; in most cases miserably.

On Brooklyn the verdict is not bad.

I don’t love the dress because I still can’t get past the black-and-white embroidery plus the mesh panels, but with her hair styled like the runway model and for keeping the look clean, she fairs better than the rest.

My only criticism is the shoes.

They should’ve been simpler. I’m not a fan of the criss-cross detail against the prints and all that detail on the dress.

Credit: Style.com & Getty