Daniel Craig turned amateur photographer as he snapped himself with fans at the London premiere of the new Tintin film.
The actor took time out from the red carpet to take photos of himself with fans at the capital's Odeon West End.
Crowds of fans turned up for the premiere of Steven Spielberg's computer-animated 3D adaptation of the comic tales, written by Belgian Georges Remi under the name Herge.
The Adventures of Tintin - The Secret of the Unicorn, sees Tintin, played by Billy Elliott star Jamie Bell, set off on a treasure hunt for a sunken ship.
The movie uses similar techniques to those in James Cameron's Avatar, processing its stars' movements then transforming them into computer-generated, 3D images.
As well as featuring James Bond star Craig as criminal Ivan Ivanovich Sakharine, the film includes other British actors Simon Pegg and Nick Frost as well as Andy Serkis as Captain Haddock.