The 38-year-old singer and Starr, 45, also have a three-year-old daughter, Scarlet. The spokesperson for Mel confirmed the split, reported Sun online.
The singer met Starr during a holiday in Barbados in 2002, and they had been together ever since.
They shared a home in north London and welcomed daughter Scarlet in February 2009.
Only a few weeks ago, Mel said in an interview, "I would like my house to be run with military precision, but unfortunately someone else live there