Jessica Alba and Cash Warren Over

After two-and-a-half years together, Jessica Alba and Cash Warren have split. Jessica broke up with Cash last week over the phone.

Apparently, she called Warren on July 22 and told him, “I’m not in love with you anymore.” Within hours, Alba had dispatched an assistant to the L.A. home they shared to pack up Warren’s belongings and move him out.

The breakup “happened…almost out of nowhere,” the source says. “[Cash] thinks it’s for another guy but doesn’t know….he’s totally devastated. But it was all her.” (Alba’s rep declined to comment.)

source