Photo credit: Tinseltown /

Camila Cabello has issued a public apology after racist and xenophobic posts from her old Tumblr account resurfaced.

The 22-year-old Havana singer has apologized on Twitter and Instagram for using “hurtful language” in past Tumblr posts from 2012 and 2013…

“When I was younger, I used language I was deeply ashamed of and will regret forever,” she said.

“I was uneducated and ignorant and once I became aware of the history and the weight and the true meaning behind this horrible and hurtful language, I was deeply embarrassed I ever used it. I apologised then and I apologise again now.

“I would never intentionally hurt anyone and I regret it from the bottom of my heart,” she added.

“As much as I wish I could, I can’t go back in time and change things I said in the past. But once you know better, you do better and that’s all I can do.

“I’ve grown and learned and am conscious and aware of the history and the pain it carries in a way I wasn’t before.

“The truth is I was embarrassingly unaware and ignorant…. I can’t say enough how deeply sorry and ashamed I feel.”

Her Tumblr account has now been deleted.

Although the former Fifth Harmony singer didn’t go into detail about the language she used, several screenshots from eagle-eyed fans have appeared online.

The screenshots show that the profile said to be Camila’s included racist jokes, memes, and repeated use of the N-word.

Camila’s apology has received mixed reactions from social media…


“Being young is not an excuse for racism, of course she should apologise.”


“Girl…what are they teaching the girls in US? Are you telling me at 16 this lady didn’t know what racism was???? I’m so confused”


“I’m 100% black, and I fully support her. I understand that Hispanic people from Miami say (expletive) a lot, and I also think getting worked up over tweets by a middle schooler 8 years ago is whack…”


“you don’t need to apologize, you were young and u didn’t do it again so u r fine queen”

Where do you stand?