Anything Kirsten Dunst and Emma Stone can do, Zendaya can do better.
Well, if the recent news about the actress' new role in the Spider-Man franchise is anything to go by, this might be the case.
According to The Wrap, the 19-year-old former Disney star will reportedly play Mary Jane Watson in the famous Marvel/Disney collaboration.
The actress was cast in the reboot, Spider-Man: Homecoming back earlier this year but her character was originally said to be called Michelle.
However, the rumour mill has gone into overdrive as it's thought the red carpet A-lister will in fact now play Peter Parker's love interest, Mary Jane Watson – otherwise known as M.J.
'At least one recent draft of the script has Zendaya's character dropping several clues to her identity as Mary Jane,' reports The Wrap.
What a tangled web Hollywood weaves.