Josh Brolin is the latest celebrity to post a nude photo of himself on the social media site Instagram.Josh Brolin fans were quite surprised by the actor's sudden social media boldness revealing that they didn't expect such behavior from the 48-year-old actor. Josh even went as far as to caption his photo with the cutesy storybook opener "Once Upon a time."

Josh Brolin bares it all on social media

Brolin was seen in the nude photo casually relaxing in a lounge chair just outside an RV trailer at Joshua Tree National Park. It is not uncommon to see Josh bare it all for a film.

In fact, he is nude in his latest film "Sin City: A Dame To Kill For," but, to see him in such a casual setting is rare. It is obvious that someone other than Josh snapped the photo, but at this time the photographer is unknown.

Earlier this year Brolin made media news headlines after making the announcement that he and his wife of eight years, actress Diane Lane were divorcing. Not one for staying single too long, Josh Brolin is now engaged to Kathryn Boyd, who also just posed nude with photographer Brian Bowen Smith. So is Josh just trying to keep up with his new fiance, or is he going through a mid-life crisis of some sort?

Is Josh Brolin going through a mid- life crisis?

Whatever the reason behind Brolin's nudie pic fans are not complaining, although the photo is in good taste.

It is clear however from the looks of the muscle tone in Josh's legs that he is no slouch when it comes to keeping in shape. If this is to be Josh's new thing he certainly has some major catching up to do with some Celebrities such as Kim Kardashian.

While not in the nude, fans can catch Josh Brolin as Thanos in the upcoming "Avengers" films currently in pre-production.

What are your thoughts on Josh Brolin's nude Instagram pic, it is not as bold, nor revealing as Orlando Bloom's latest pics but as said, fans do not seem to mind. How do you feel about celebs posting nude photos on social media, is it just a loud cry for attention?