So with both the actress' personal and professional life going so well, no wonder she's got a smile on her face.
The Melancholia star, 30, was spotted smiling widely as she headed out for coffee in Toluca Lake, California on Wednesday.
Pale and interesting: Kirsten Dunst shows off her legs in a pair of denim shorts in Toluca Lake on Wednesday
Summery: The 30-year-old was enjoyed the sunshine in her shorts and T-shirt
Joined by a friend at the cafe, Kirsten was spotted chatting on her mobile phone as she left carrying a cup of coffee.
Missing out on the caffeine run was her actor boyfriend Garrett Hedlund, who she started dating last year on the set of On The Road.
Relaxed: Kirsten chatted to a friend on her mobile phone
The actress spent time at Cirque Lodge in Sundance, Utah, which came after she split from Razorlight rocker Johnny Borrell after five months of dating.
She told the new issue of Bullett magazine: 'It changed my whole perspective about what I do and how I do it.
'I used to be someone who worked a lot, and now I’m in one movie a year.
In demand: Two of Kirsten's films have come out in recent months
In the interview, Kirsten admitted she would have liked to reprise her role as Mary Jane in a fourth Spider-Man movie.
She said: 'I wish we could have done a fourth movie.
'We were like a family. Plus, those movies gave me the means to not work as much, help my family, and do little indie projects that I made no money on. To many people, I’m still ‘that girl from Spider-Man.'