Kate Hudson has confirmed that she turned down the role of Mary Jane Watson in the 2002 Spider-Man film, which was eventually played by Kirsten Dunst.
Responding to a fan asking if it was true that she almost played the iconic role opposite Tobey Maguire’s Spider-Man, the How To Lose a Guy in 10 Days star said: “Yes, I did.”