It’s Matthew McConaughey’s birthday today (November 4).

The Hollywood star, who went from romantic comedy king to Oscar nominated star in a matter of years, is turning 48-years-old.

He’s starred in the likes of How To Lose a Guy in Ten Days, Dallas Buyers Club, American Hustle and Interstellar, and he’s never been shy about stripping off for a role.

Check him out in various stages of undress below: