Earlier today Rihanna attended a photocall for her upcoming film Battleship at the Corinthia Hotel in London; she was joined by co-stars Taylor Kitsch and a Stella McCartney-clad Brooklyn Decker. 

 

For the occasion the singer wore a olive-green satin halter dress with knotted jersey skirt from Alexander Wang's Pre-Fall 2012 collection.

 

Black Christian Louboutin 'Pigalle' pumps and gold jewelry completed her radiant look.

 

- Damoy McKenzie