Tom Hanks stunned fans as he walked the Cannes red carpet looking slimmer than ever.
The actor, 65, was at the glitzy festival in France for the screening of his new film, Elvis.
He looked slim in his sleek black suit and bow tie as he posed for photos alongside cast members including Austin Butler, director Baz Luhrmann and Elvis Presley’s former wife Priscilla .
Read more: Cannes Film Festival 2022: The greatest films of Elvis for Future Crimes
And fans were blown away by how much weight he seemed to have lost.
“Tom Hanks looks very skinny on this Elvis red carpet,” one person posted on Twitter.
“Wow!” said another, adding that the Hollywood star looked “so skinny.”
“Damn Tom Hanks lost so much weight,” one fan tweeted.
“Tom Hanks looks so skinny,” said another.
One person joked that the man on the red carpet must actually be someone else.
“This is absolutely NOT TOM HANKS!!!” they posted, joking that it could be the star’s twin.
The actor has already changed weight for movie roles.
He reportedly lost 50 pounds to play a man stranded on a desert island in the 2000 film Castaway, and gained weight for 1992s A separate league.
However, the star has type 2 diabetes and has previously said he will no longer take on roles that require him to change weight.
“I think it’s more or less a young man’s game,” he said in 2013.
Read more: said Tom Hanks world news the film may be the “last” of its kind
Elvis explores the life and music of the late king of rock ‘n’ roll, played by Butler.
Hanks stars as his manager, Colonel Tom Parker, and Olivia DeJonge plays his wife Priscilla.
Watch: The Cannes Film Festival is turned upside down by the premiere of Elvis