Jake Gyllenhaal shocked on the red carpet on Monday night, as he showed off a dramatic new look.
The actor revealed his new slimmed down self and his grown out hair at the 17th Annual Hollywood Film Awards, looking barely recognisable.
The weight looks to be dropping off Jake, who was looking much more like his usual self just a month ago.
The 32-year-old's shocking transformation is for a new role in upcoming thriller 'Nightcrawler', in which he plays a crime journalist reporting on the seedy underbelly of Los Angeles.
But he isn't the first actor who's lost a dramatic amount of weight for a role - just check out these lot...