Nah...this is a real pic taken back in the Bajert Ballet days.
John is having a bit of fun posing in what looks to be a japanese formal gown....check out those satin pants and the fact he has no shoes on.
I love this photo...cheers to whoever posted this originally! Thank You!!!