Beverley Knight suffered domestic abuse at the hands of more than one ex-boyfriend, she revealed.
The singer fled one abusive relationship, only to find herself in another.
Beverley told The Daily Telegraph: "I was a victim of abuse - this guy I was with had an issue with what I wore - he grabbed me by the throat and I told him I wasn't going to change, and he slapped me round the face - I went to the kitchen and grabbed a knife and waved it in his face, and said: 'Don't you ever do that to me again.'"
Speaking while attending the launch of the Avon And Women's Aid Empowering Women Awards, she added: "After that, I ended up seeing a guy who was just terrible: emotionally abusive. He would really put me down and I became this shadow of myself."