It's been 21 years since the cult classic Trainspotting hit cinemas.
So with the release of T2 Trainspotting, let's see what the cast looked like at the latest premiere compared to what they did in 1996:
Ewen Bremner as Daniel “Spud” Murphy
Jonny Lee Miller as Simon "Sick Boy" Williamson
Robert Carlyle as Francis "Franco" Begbie
The movie's director, Danny Boyle
The author of the source material, Irvine Welsh