When did Kirsten Dunst aged like that and she is only 33?

The last time I saw her was in Spiderman 3 in 2007.