Well there’s a headline we never thought we’d write.
Known for her man-eating status, Rihanna’s got a string of A-list former love interests including Chris Brown, Matt Kemp, Drake, and more recently she’s been rumoured to be linked with Ashton Kutcher.
Although she’s sticking with the A-list theme, her taste in men seems to have changed somewhat after she admitted to having a crush on her Battleship co-star Liam Neeson.
The We Found Love singer has taken a shine to Liam, 35 years her senior, and admits to being starstruck when she met the actor for the first time when they began filming Rihanna’s film debut.
“I fell in love with him when I watched Taken and I was so star-struck, I couldn’t even look at him on set,” she told Company magazine.
“I just had to shut down completely. Then he asked me for a picture with him to send to his son and I was like, 'Send me this picture, I want it too!’”

She’s also got the hots for Alexander Skarsgard
Looks like Rihanna spent the whole time on set swooning over her co-stars. Ri-ri also revealed she’s pretty keen on Alexander Skarsgard, who stars alongside her and Liam in the film.
“Oh my god, he’s so hot!” she drooled. “I mean, I went from gawking at him for hours every time I watched True Blood DVDs back-to-back on tour, then BOOM! He’s on set.
“I told myself, just breathe, act cool. Basically, I was acting on set and off set!”
Jeez, what did they put in the water?
The May issue of Company is on sale this Friday (13th April).