The celebrated actor revealed this week that he’s got a major crush on David Beckham, so we thought we’d take a look at why we’ve had one on Charlie for so long.

He’s never been afraid to show some skin for his on-screen roles, so we’ve put together all of his best bits.

Check him out below:

charlie hunnam

charlie hunnam