James Franco sings Selena Gomez in new video - watch
In the video posted by Franco on his Rabbit TV site, the actor is dressed as his character from the upcoming Harmony Korine comedy drama Spring Breakers.
The Pineapple Express actor will star opposite Disney alumna Gomez and Vanessa Hudgens, who play college girls who land in jail after robbing a restaurant in order to fund an ultimate spring break trip.
Franco, who just wrapped filming Oz: The Great and Powerful, plays a drug dealer rapper who bails them out in return for them doing work for him.
This is both Gomez and Hudgens's first foray into more adult-themed content, with director Korine best known for his controversial 1995 film Kids.
Gomez initially rose to stardom on the TV show The Witches of Waverly Place. She has tried her hand at a music career with her project Selena Gomez and The Scene, and has been dating 'Boyfriend' singer J! ustin Bi eber for a year.
Watch the video of James Franco singing 'Love You Like a Love Song' below: