Cheryl Cole has vowed never to publicly discuss her relationships again because the coverage of her marriage split from Ashley Cole sent her to "hell and back".

The 29-year-old singer, who is now dating backing dancer Tre Holloway, admitted that she's pledged not to comment on their romance in a bid to maintain her private life.

Speaking to Glamour magazine, she said: "I was very innocent when I started out, and happy to talk about how amazing Ashley was and how much I loved him. I mean, I would read the odd headline, and think, 'Oh s**t - maybe I was a bit too open', but I was always happy to talk about things.

"Since then, I've been to hell and back, and I've made a decision: I won't ever talk about a relationship in public again."