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.
In case you missed it, check out Selena performing her latest single “Slow Down” on The Late Show with David Letterman.
30+ pictures inside of Selena Gomez showing off her bikini body in Miami…