American Hustle: Christian Bale is unrecognisable on set
Is that you, Batman? Christian Bale, who played the caped crusader in Christopher Nolan's Batman trilogy, looked unrecognisable on the set of his new movie, American Hustle.
Wearing a long head-piece (Christian has shaved his real hair off for the role) we probably wouldn't recognise Christian if we bumped into him in the street. Although we would question his quirky sunglasses...
But Christian wasn't the only movie star practically in disguise on the set of the film - flick through the gallery to see more pics of the stars on set...