And she was joined by royalty!
Rihanna reveals secret crush
Battleship Photocall In London
See the snaps of Rihanna and the rest of the cast loving the British weather...
The singer admits fancying Battleship co-star Alexander Skarsgard
She's been rumoured to be dating Ashton Kutcher but Rihanna has revealed it's another actor she has the hots for.
The singer, who's currently starring in film 'Battleship', said that she took a liking to her co-star Alexander Skarsgard.
'Alexander Skarsgard is so hot' said the 24-year-old to More! magazine 'I had to keep my game face. I could stare at him all day long. I was just watching him on set. He's very focused and he was really sweet'.
Swedish actor Skarsgard is best known for his role of vampire Eric Northman in TV series True Blood.
She took the mirror selfie before the reverse camera was even a thing! Say what?!
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: The best feel good music