The pair, who met last year while appearing on ITV's jungle reality show, have split up, according to a relationship status update on Matthews's Facebook page.
They had broken up once before, with Matthews claiming that ex-EastEnders star Bannerman couldn't cope with her children.
Bannerman confirmed that he was still in love with the singer even though they were no longer together.
"I am still as much in love with Cerys right now as the day I fell head-over-heels for her in the jungle," he said.
"While we are not together, that might change - who knows? It doesn't mean she does not love me. It just means that she has got two children to bring up and other big concerns. It is complicated. Life goes on."