"They split a few weeks ago," a source close to the couple told Us Weekly. "There's no bad blood -– they still care about each other a lot."

Pals of the duo say there was no dramatic reason for the break-up other than very demanding careers.

"They are both just really busy," the source continued. "It was just time to move on."

Leo and Erin began dating in December a few months after he and (the now married) Blake Livelycalled it quits. The two back to back short romances are unlike the actor who before Erin and Blake embarked on very long, monogamous relationships.

He dated Gisele Bundchen from 2001 to 2005 and Bar Refaeli from 2006 to 2010.

Leo clearly has a thing for models in their earlu 20s, but it would be nice for him to date a seasoned actress closer to his age or even older. Just to mix things up a bit. What about Renee Zellweger? Or Demi Moore? Sandra Bullock?