Camila Cabello "built a bubble" around herself to protect her from her own critics.
The 'Havana' hitmaker found it difficult to deal with her haters but has now learned to love all her flaws.
She told J-14 magazine: "It was hard at first, because I was my own worst critic. I ended up building a bubble and focusing on myself during that time. I would tell myself that I was beautiful and the more I said it, the more I believed it.
"Learning to be OK with the things you consider to be flaws - whether it's your acne, your weight or your hair - really makes a difference in how you view yourself. I think when you're insecure and don't feel good about yourself, then that bad energy transmits outward and ends up bringing you down, so that's why it's important to find beauty within the things that you don't like. Once you do that, it changes everything. Now, I can honestly say I'm more comfortable in my skin than ever - pimples and all!"
Meanwhile, the 20-year-old singer previously revealed she "hates" social media because she isn't a "public person".
She said: "I hate social media, I only go on Twitter to interact with my fans, and you know because it's part of my job. It's part of me representing my work and realistically it's just a part of today. But I'm not really a very public person, I'm not on there talking all the time. How I speak out about things that are important to me is through my work, through what I do. I had a performance on the 'Today' show where I dedicated it to the dreamers and spoke out about that. 'Havana', the music video, it's all about that and shifting, representing Latinos, how we really are as humans."