The promo tour for ‘Battleship’ is still going on, docking in Colombia last night with Brooklyn Decker wowing the sailors on the red carpet at the Adolfo Mejia Theatre in Cartagena.

Whilst this tour is almost as long as Salma Hayek’s ‘Puss In Boots’ tour, it’s been thoroughly enjoyable as Brooklyn knows how to work a red carpet in an amazing variety looks.

On this occasion she donned an Emilio Pucci Spring 2012 cocktail dress.

The gold long-sleeve laced mini dress with beaded details shows off those model toned legs.

I love the new hairstyle. The bangs really help shape her face and the cut gives her tresses more body.

As much as I love the look on Brooklyn, I wish she hadn’t lined the dress. She could’ve easily worked the runway look.

I’m also not crazy about her black shoes when compared to golden runway strappy sandals.

Which version do you prefer?

Runway or red carpet?

Credit: Style.com & El Universal