Somebody's been doing a lot of squats down the gym, haven't they, Dwayne Johnson?

Dwayne, AKA The Rock, posted this snap of his seriously impressive pins on Twitter. Well, we say 'pins', they look more like industrial screws to us.

the rock

Rock hard: Dwayne Johnson gets his legs out

He also tweeted the message: “Sometimes the most important victories are just for yourself. LEGS. 35KneeSurgeries #RupturedDiscs #StillFindAWay."

Yeah, yeah, we get it - you're big and tough.

The 'Scorpion King' star and former WWF wrestler has always been a bit of a beefcake but he's taken it up a notch or ten for his latest role in 'Pain And Gain'.

The 40-year-old plays a bodybuilder in the forthcoming film alongside Mark Wahlberg who has also beefed up for his role.

dwayne johnson

And all those hours in the gym are really paying off because The Rock has also just landed himself another major role that will require him to flex those biceps - he's been signed up to play Hercules.

'Hercules: The Thracian Wars' is due to start filming next year and will be directed by 'X-Men: The Last Stand' director, Brett Ratner.

HUFFPOST UK CELEB ON FACEBOOK | FOLLOW US ON TWITTER

andriod tablet competition

Loading Slideshow...
  • Celebrity Fitness Fans

    Pippa Middleton (Pic: WENN)

  • Celebrity Fitness Fans

    Adrian Chiles (Pic: WENN)

  • Celebrity Fitness Fans

    Anna Friel (Pic: WENN)

  • Celebrity Fitness Fans

    Denise Welch (Pic: WENN)

  • Celebrity Fitness Fans

    Jake Gyllenhaal (Pic: WENN)

  • Celebrity Fitness Fans

    Janice Dickinson (Pic: WENN)

  • Celebrity Fitness Fans

    Jennifer Lopez (Pic: WENN)

  • Celebrity Fitness Fans

    Peter Andre (Pic: WENN)

  • Celebrity Fitness Fans

    Nicollette Sheridan (Pic: WENN)

  • Celebrity Fitness Fans

    Geri Halliwell (Pic: WENN)

  • Celebrity Fitness Fans

    Matthew McConaughey (Pic: WENN)

  • Celebrity Fitness Fans

    Reese Witherspoon (Pic: WENN)

  • Celebrity Fitness Fans

    Ricky Gervais (Pic: WENN)

  • Celebrity Fitness Fans

    Gwen Stefani (Pic: WENN)

VOTE IN THE 2012 HUFFPOST CELEB AWARDS

Also on HuffPost: