Playing a blonde James Bond is no easy mission. Daniel Craig steps into the super-spy shoes of Sean Connery, Roger Moore, Timothy Dalton and Pierce Brosnan (sorry George Lazenby, you did nothing for the franchise), and he's got the bruises to prove it!
"I lost a cap but that was the least of my worries," says Craig of his on-set accidents. "I had bruises. I was battered everyday. I had a black eye. You always get hit where the padding isn't."
In previous installments, while Halle Berry and Ursula Andress left us agape with barely-there bathing suits, but it's Daniel's hot Bond-bod sporting sexy trunks in "Casino Royale." His secret for looking so damned good in the short shorts? Five days a week in the gym. "There is no secret. Push weights, run around." Somebody does it better.