Shed A Light David Guetta & Robin Schulz Download 'Shed A Light' on iTunes
3 April 2012, 17:50
The singer accompanies members of the cast in Tokyo, Japan.
Rihanna took centre stage as she attended the world premiere of her new film Battleship in Japan.
The 'You Da One' star joined her fellow cast members, including Liam Neeson, on the red carpet in Tokyo on Monday (2nd April).
Wearing a stylish oriental print jacket and matching trousers and sporting her new hair style, the singer smiled for cameras in front of huge posters for the film.
Battleship marks Rihanna's first full length feature movie and sees her play a naval officer called Raikes.
Check out a picture Rihanna at the Battleship world premiere below (picture: PA):
In an interview recently, RiRi described her character as just "one of the guys", and also revealed the film has inspired her to seek out more acting roles.
The 'We Found Love' singer called the experience of filming the big-budget sci-fi epic "super fun" and praised both the writing and concept behind her character.
"I got to play a really cool character," Rihanna told Access Hollywood. "She's one of the guys, which is kind of a little close to my real lifestyle."
Battleship is due to be released on 11th April.