Earlier this week, a picture of him dressed as the bespectacled reporter Clark Kent emerged.
Now, an image of Henry Cavill as Kent's alter ego Superman has been released for his role in the upcoming Batman v. Superman: Dawn Of Justice.
The 31-year-old is seen dressed in the iconic superhero costume as he stands in the rain in the first official picture from the hotly anticipated movie.
Scroll down for video...
He's back: The first image of Henry Cavill in his superhero costume has emerged for upcoming film Batman v. Superman: Dawn Of Justice
The actor shows off his buff physique in the skintight blue costume, which features the famous 'S' for Superman logo on his chest.
His red cape billows behind him as he turns to look at the camera with a penetrating gaze.
Henry is standing on a rooftop against a city backdrop amid the pouring rain.
First look: Henry poses on the set of Batman v. Superman Dawn Of Justice to promote a Royal Marines charity... and reveals his new Clark Kent costume
In the first film Man Of Steel, he had not yet started his job at the Daily Planet newspaper.
Henry posed on set of the movie for the charity Royal Marines Charitable Trust Fund, of which he is an ambassador.
The actor is seen holding a T-shirt for the Royal Marine 1664 Challenge, a fundraiser that helps seriously injured and wounded Royal Marines get the help they need.
Behind him, a chair with the name 'Clark' is written across it, hinting that he is posing in the character's costume.
Meanwhile, it has been reported that Ben Affleck could star in his own standalone Batman movie.
Recurring his role: Henry, 31, in a still from the 2013 Superman reboot Man Of Steel
The Argo star has reportedly landed his own solo outing set for 2019, which Warner Bros. is lining up to follow on from Batman v. Superman: Dawn of Justice in 2016 and The Justice League in 2017.
According to Latino Review, the film is speculatively called 'The Batman' and is being planned for four years' time because of Ben's busy schedule.
The rumours aren't as far fetched as they seem since the 41-year-old actor has signed on for multiple movies as the Caped Crusader.
Amy Adams, Laurence Fishburne and Diane Lane from Man Of Steel have all signed on to reprise their parts and Jesse Eisenberg will star as Lex Luthor.
New still: The follow-up to 2013's Man of Steel will see Henry reprising his role as Clark Kent/Superman and Ben Affleck making his debut as Bruce Wayne/Batman
Upcoming: Henry will be seen in the new Batman v. Superman movie which is slated for a May 2016 release date
Read more: http://www.dailymail.co.uk/tvshowbiz/article-2679520/First-look-Henry-Cavill-Man-Of-Steel-new-Batman-V-Superman-Dawn-Of-Justice-poster.html#ixzz36QKF1Snr
Follow us: @MailOnline on Twitter | DailyMail on Facebook