Selena Gomez is InStyle U.K.'s January cover star and she looks incredible.
The 23-year-old singer shows off a stripped-down look in the shoot, which Fashion Director Arabella Greenhill described as "indie-film starlet on a road trip."
Gomez Instagrammed a photo of herself from the photo spread, in which she's wearing a simple, cream-colored dress.
"It hurt my feelings because I never experienced that before, but I didn't want [that] to be the story, so I said, "I don't care what you think!" Gomez told InStyle U.K. "I'm learning that you can be comfortable and still look beautiful."
The singer has opened up about being body-shamed on the Internet before, after bullies commented on her vacation pictures in Mexico.
"I'd land at the airport and people would yell out, 'You're fat!' It was awful," she said in an interview with Us Weekly. "I've been working in therapy. Even if I did gain weight, I'm fine. That's what the picture represents."
To read the rest of the interview and see more photos of Gomez, head here.
For all our U.K. readers, pick up the January issue of InStyle U.K. on Dec. 3.
Also on HuffPost: