We've pointed out that Selena Gomez likes to show some leg, but she rarely flaunts much else of her body — and that's something she does on purpose. Though other people may want her to go down the barely-there route à la Miley Cyrus, the Stars Dance singer refuses.
"I have to tell you, I get it all day, every day, that I'm not sexy enough, or I'm not cool enough, or if I did this I would be accepted," Selena recently told fans at a recent concert. "Let me tell you one thing: The sexiest thing is class. I promise you that each and every one of you is made to be who you are. That is what's so attractive and beautiful. Please don't forget that, even when it gets hard."
And Selena practices what she preaches. Not once has she ever stepped out in a super-revealing or scandalous outfit. Instead, she opts for sophisticated, yet daring looks that never show too much skin.
Don't believe us? Check out the above gallery of the star's best looks. Then tell us in the comments: Should any other celebrities follow Selena's advice? If so, who?