Selena Gomez shows off her amazing bikini body while soaking up the sun on Monday afternoon (October 28) in Miami, Fla.
The 21-year-old singer enjoyed some down time with friends on her day off from her Stars Dance Tour, which will end on November 26 at The Palace of Auburn Hills.
“Off duty,” Selena shared on her Twitter account along with a pic of herself on the beach.
Though she certainly looked sizzling in her tiny bikini, the singer recently went on a little rant during one of her shows, claiming she’s frequently told to sex up her image.
“I have to tell you, I get it all day, every day,” she told her fans, before singing her hit song “Who Says.” “That I’m not sexy enough, or I’m not cool enough, or if I did this I would be accepted. 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.”
Tags: Selena Gomez