There’s no denying that Ashton Kutcher has bared all in some of his acting gigs over the years, and we have the pics to prove it.

The star turns 39 today (7th Feb), have a look at some of his hottest moments.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Keep doing you Ashton.

More stories:
How Instagram became the new gay cruising ground
‘There’s more to me than just a body’ – Tom Daley dives into Attitude’s Body Issue