Selena Gomez flaunted her stunning bikini body while soaking up the sun in Miami, Florida on October 28. The 21-year-old singer enjoyed some downtime with friends on her day off from her Stars Dance Tour, which will end on November 26 at The Palace of Auburn Hills. Gomez recently performed her latest single “Slow Down” on The Late Show with David Letterman. Check out the latest pics of Selena Gomez “Off duty,” she shared on her Twitter account along with a photo of herself on the beach. Don’t miss the 30+ pictures inside of Selena Gomez showing off her bikini body in Miami…