London: `Spider Man` actor James Franco has dressed up as a drag for a new magazine cover that sees him in red lipstick and heavy eyeshadow.
The 32-year-old star, who plays mountaineer Aron Ralston in Danny Boyle`s `127 Hours`, is unrecognisable in his new dolled up avatar for transvestite magazine Candy, a news daily reported.
Franco is seen wearing heavy eyeshadow, fake eyelashes and lipstick as he is shot in dresses as well as T-shirts and jeans for the pictures taken by renowned photographer Terry Richardson.
The shots, which feature in the Fall/Winter edition of the new magazine, come just weeks after Franco came forward to shoot down rumours about his sexuality.
Franco, who played Sean Penn`s gay lover in `Milk`, found himself the centre of speculation about whether he is gay or not.
The actor says, "I`m not gay" but admits that he prefers starring in homosexual love stories because they are "more interesting".
"In this history of cinema, there are so many heterosexual love stories. It`s so hammered, so done." he told a magazine.
"It`s just not that interesting to me. It`s more interesting to me to play roles and relationships that haven`t been portrayed as often."