The stars of the film "Battleship", which will mark pop star Rihanna's acting debut, were in central London, on 2 April, for a premiere event.
The film is a sci-fi thriller about an international fleet of ships unexpectedly facing an alien attack and is going through post-production. The other cast members are Liam Neeson, Taylor Kitsch and Brooklyn Decker.