Craig: 'Dirty' Rihanna would make good Bond girl

Daniel Craig thinks Rihanna would make a good Bond girl - because he says that she is "dirty".
The 44-year-old actor - who reprises his role as James Bond in the latest film in the series, 'Skyfall' - believes the 'You Da One' singer would be a better star of the film series than Beyonce Knowles.