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
May 11, 2012
Rihanna, Brooklyn Decker, Liam Neeson and Taylor Kitsch turn out for the Los Angeles premiere of 'Battleship.'