After reading some fan comments, Sasha McVeigh got very open and honest with her followers. The 21-year-old singer penned an open letter about body image — and she got very real.

McVeigh begins the letter by saying that she usually likes to keep her personal life personal, but sometimes she has to stand up and just say what she has to say. This was one of those times. The British beauty says she gets lots of messages from fans every day — sometimes they want to discuss her music, sometimes they want to discuss her and sometimes they just want to chat.

"But sometimes I get messages from you telling me how perfect you think I am," she writes. "How you wish your 'skin looked as smooth as mine,' you wish you were as 'pretty as I am' or you wished your 'body looked like mine.' These kinds of messages always make me feel really sad because I can remember looking up to certain artists when I was younger, and even now, and comparing myself to them, and wishing I looked like them. I NEVER wanted that to be the case with me. I never want to make anyone feel inadequate with themselves."

In an effort to let her fans know that although she may seem "perfect," she's just a normal girl with normal problems, she discussed some of the insecurities she's faced.

"I don't have rock-hard abs or a flat stomach ... I love junk food and loathe the gym soooo the shakes and the crunches didn't last long with me!" she tells her fans, adding that she has both cellulite and stretch marks, as well as no thigh gap. McVeigh closed her letter with a few beautiful remarks.

"We're all unique. We're all beautiful. I know it's easy to forget that and sometimes it's hard to see. The last thing I'd want is for anyone to get down on themselves because they wish they looked 'as perfect as me' because there's no such thing as perfection. It doesn't exist. There is no ideal. You're just you and I'm just me and I think we're pretty awesome the way we are!"

Best of Country Music 2015 (So Far)

More From Taste of Country