Kirsten Dunst and Garrett Hedlund have split.

Kirsten Dunst and Garrett Hedlund

Kirsten Dunst and Garrett Hedlund

The 'On The Road' co-stars have called time on their relationship after four years of dating, Us Weekly reports.

Kirsten, 33, and 31-year-old Garrett's split will come as a surprise to fans as the pair had been living together in Los Angeles and an engagement was believed to be imminent with Kirsten, 34, even recently speaking about her dream wedding.

She said: "I am someone who wants to get married.

"If it happens in my mid-to-late 30s, it's going to be intimate. Court house, dinner party and DJ with friends and family. I'll treat it like it would be my 40th birthday."

And the 'Fargo' actress also wants to start a family.

Asked if she wants children, she said: "Two for sure."

Kirsten, who previously dated Razorlight rocker Johnny Borrell and actor Jake Gyllenhaal, claimed her relationship with Garrett was much healthier than her previous romances as they were equally comfortable together or apart.

She said: "I feel like we're good at doing our own thing but also at coming together. In other relationships... just we were too enmeshed. We had to do everything together."

And she believed the the key to their successful romance was shared values, explaining: "I see reflected in him what I see in myself - a sensitivity and someone who's family-oriented."