Due to their profession, actors are often required to lose weight or gain weight for various roles, but they are still recognisable even with the change in appearance.
Jake Gyllenhaal took to the red carpet for the Annual Hollywood Film Awards and looked like a completely different person.
The actor has been losing weight for his latest role in Nightcrawler where he plays a crime journalist, but he had lost so much weight that he looked older and much smaller.

Bring back old Jake!
Image via Getty.