Charlie's Angels beauty Cameron Diaz and her boyfriend Jared Leto have split, after a four-year romance.

As pals announce the low-key couple going their separate ways, much speculation has mounted around the reasons behind the split - including talk the indie actor was jealous of Diaz's hot career and that Leto was more interested in his band 30 SECONDS TO MARS.

Regardless of the reason, at least one source from the set of her upcoming flick CHARLIE'S ANGELS: FULL THROTTLE isn't surprised by the split.

The source explains, "He wasn't very nice to her. They did very few things together. Lately, they seemed to live separate social lives."

The source tells American magazine US WEEKLY that Leto never visited the set during filming last year (02) and Diaz always attended crew parties alone.

Diaz has recently been spotted partying with platonic pal JUSTIN TIMBERLAKE at a number of Hollywood hot-spots, including AD and burlesque club FORTY DEUCE.

24/04/2003 02:05