VIDEO: James Franco Impersonates Selena Gomez

I am so sick of seeing pictures for “Spring Breakers” of tweens in bikinis and James Franco dressed up like Kfed..

BUT, when I stumbled across this, I couldn’t help but remember that at one point I did find James Franco lovable.

So even though he hasn’t totally redeemed himself in my eyes, it’s a kind of adorable start.

James Franco on WhoSay

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.

Franco is seen in a car with Selena Gomez‘s “Love You Like a Love Song” blasting on the stereo. The 33-year-old actor posted a hilarious video on his WhoSay account of him belting out the words to his co-star’s 2011 single.

Franco plays opposite Gomez in “Spring Breakers”, a drama comedy about four college girls who land in jail after robbing a restaurant in order to fund their spring break vacation. Gomez plays one of the girls names Faith, who is the most religious of the pack. Ashley Benson, Rachel Korine and Vanessa Hudgens round out the foursome. Franco plays a drug and arms dealer named Alien.

How appropriate.