Looks as if Kristen Stewart might have competition for the role as Anastasia Steele as Selena Gomez has just starred in a hilarious spoof video of the best-selling book Fifty Shades Of Grey.
The former Disney star plays the lusty heroine in the parody by Funny of Die, in which it shows the actress reading the erotic novel by EL James, with heavy breathing before she's interrupted by a handy man (Nick Kroll).
Owing to her saucy read, Selena is a little fractious and hot under the collar, as she even takes to biting samples as she listens to the spotty, snorting, greasy maintenance man explain what work he needs to do.
"I can't believe he was showing me the inside of his van," she lusts. "How many other women had he opened up to like this? I was nervous and excited all at once."
Meanwhile, the handy man is unimpressed and finds her more than irritating.
Check out the hilarious video: