James Franco is working on his body.

The 'Spring Breakers' actor posted a picture of himself wrapped in just a towel this morning (06.12.13) and told his fans he's been trying to get buff.

Underneath the photo he posted on Facebook: ''#Almostnude - YOu ASKED FOR IT, YOU GOT it. Tryna work that body, tryin', tryin'. (sic)''

The picture quickly amassed 45,000 'Likes' and prompted many comments.

One user made fun of the star's lack of chest hair, posting: ''You know when you're a total badass when you got that peachfuzz on that chest lol (sic)''

The picture had many of 35-year-old James' female fans swooning over him, with Courtney Jackson posting: ''aww, this is cute. hopefully you start to hit the gym as much as you hit the books this pic would be better if you were smiling!!!! (sic)''

However, James' increasingly muscular body wasn't the big star of his last video, as Seth Rogen stole the show by posing topless as he played the part of Kim Kardashian in a recreation of Kanye West's music video for his track 'Bound 2'.

The clip, re-titled 'Bound 3', was Seth dry humping James as they rode a motorbike together in front of a desert backdrop. The re-creation proved a big hit, even with Kim and Kanye themselves.

Kim tweeted Seth: ''Kanye says what's up! He loves u guys! He laughed so hard at this. (sic)''