Flaws and all!
Growing up in the spotlight is never easy. Just ask Selena Gomez!
Although the 23-year-old has had her ups and downs, she's only learned from her experiences which have made her the confident young lady she is today!
Related: Selena Gomez Displays Major Boobage At The Airport!
Recently, the Good For You singer was in Miami to promote her new flick Hotel Transylvania 2 where she opens up about her turbulent past.
The Texan isn't the least embarrassed that her low moments were documented in the press. In fact, she wouldn't have it any other way.
"You're supposed to go through growing pains… I'm glad I've never been perfect. You know, I don't care at this point that people have seen my mistakes because I'm a human being."
The sultry Latina loves herself so much that she even posed nude for the cover of her new CD Revival due October 9.
"I'm very comfortable in my skin… I'm so proud of everything that I've done. And I'm a lot kinder to myself than I used to be. So if anything I just want that to translate. You know, my music is confident. My album artwork is so well done and I just think it's beautiful…I love being able to kind of have my own ways of doing things."
And all the former child star wants is her fans to listen to her new jams!
"I feel like I'm a pregnant woman at nine months and I just want the baby to come out already because it means the world to me, and it's so great for me to actually be heard."
Selena is a changed woman!
[Image via WENN.]
Tags: airport, album, baby, beautiful, child, cover, fans, hotel, love, miami, music, nude, pregnant, selena gomez, singer, woman