United Kingdom, April 10 -- Elle Fanning has an OnlyFans persona in Margo's Got Money Troubles.

The 28-year-old actress' latest project required her to develop more than one character, and Elle has explained how she approached playing aspiring writer Margo Millet and her OnlyFans persona HungryGhost.

She told E! News: "With HungryGhost, even the costumes that we came up with, I love that they're kind of DIY at times. We have Susie-played by Thaddea Graham-who's my roommate, and she's a cosplayer, and she designs costumes.

"So, we were thinking, 'Gosh, what would Susie design for Margo?' We had a lot of fun with it."

Elle took the character's aesthetics even further, painting herself blue for the role.

She said: "We decided, 'Why don'...