Daniel Craig might have battled a host of bad guys during his time as James Bond, but he probably never took on a ring light - until now.
The Hollywood actor, 53, played the role of the special agent for over 15 years as the character put his life on the line time and time again.
But during a chat with Skyfall co-star Javier Bardem, the actor seemed completely unaware he had injured his forehead.