After a brief stop in Hamberg Germany, the Battleship press train rolled into London this Wednesday.
Rihanna (who plays Petty Officer Raikes in the film) joined co-star Brooklyn Decker at the photo call to promote the film.
RiRi was dressed in a fabulous olive Alexander Wang dress and Christian Louboutin heels, while Brooklyn opted for a seksier look in Stella McCartney.
While we're loving both dresses, we think Brooklyn decked it out in this number!
Which dress did U like best???
[Image via AP Images.]
Tags: alexander wang, alexander wang pre-fall 2012, battleship, brooklyn decker, christian louboutin, london, london photocall, models, photocall, stella mccartney, stella mccartney spring 2012