1 / 15

Battleship Premiere Rihanna

Rihanna
It looks like Rachel Weisz' real-life husband, Bond's leading man Daniel Craig, has already staged her competition. Just last year, when asked to pick a better Bond girl among Beyonce and Rihanna, Craig chose Rihanna, saying, "She's dirtier." Hmm?

'Battleship' LA Premiere

Rihanna, Brooklyn Decker, Liam Neeson and Taylor Kitsch turn out for the Los Angeles premiere of 'Battleship.'