
Craig David has revealed that he has been celibate for “maybe a year or so” in a bid to find true love.
The Southampton-born singer, 42, believes that repeated one-night stands at the height of his fame in his 20s and 30s led to “many different traumas”.