The This Is the End actor showed off a new, lighter 'do on Instagram Monday, popping up with blonde locks and a short haircut.
"That Late 90s bleached look," he captioned the selfie, which he looked like he took in a movie trailer. James went on to make fun of himself, superimposing his face in pics of various '90s boybanders, including 98 Degrees, Backstreet Boys and 'NSync."I'm in ALL the BOYBANDS! Meeeeeyooowwwwww!," he wrote alongside the collage.
And he didn't stop there. Tuesday, he kept the jokes rolling, posting a selfie of himself lying on the couch with the caption, "He thinks: "I wish I was Ryan Gosling, but I'm just me, oh well."
But, James didn't just dye his hair for fun. He switched up his look for his upcoming role as ex-gay activist Michael Glatze, who founded the Young Gay America magazine. Michael later renounced his homosexuality, claiming that a god gave him the choice to be straight, then married a woman.
Emma Roberts will play James' eventual wife in the film, and Zachary Quinto will play his ex-boyfriend. The film is set to be released next year.
Are you loving James' new look? Tell us in the comments!
Want More? Like us on Facebook
Gallery | Celeb Hair: Blonde vs. Brunette