Jamelia caused a hell of a lot of drama yesterday, by saying on Loose Women that high street stores should not stock clothes "above a certain size".
Now she's apologised for the controversial comments - but says she still stands by the remarks.
Speaking on Good Morning Britain, she said she was "hounded on Twitter" after speaking out during a discussion about overweight teenagers.
"Knowing that I offended really upset me" she said.
"Knowing that I made people question themselves and their choices, it really did upset me. All I can do is apologise for that."
She continued:
"I didn't make it clear on the show that I was talking about extremes, I was talking about above size 20 and below size six, those sizes being available en masse.
"I do stand by what I said. I'm a real woman with real opinions. I get paid to voice my opinions."
If you missed Loose Women yesterday, here's what Jamelia said in full:
"I think everyone should have access to lovely clothes, but I do not think it's right to facilitate people living an unhealthy lifestyle.
"I don't believe stores should stock clothes below or above a certain weight. They should be made to feel uncomfortable when they go in and can't find a size.
"It shouldn't be normalised in high street stores. They should have specialist shops."
Naturally, her comments caused an online backlash - and the singer's name is still trending on Twitter after her Good Morning Britain appearance.