Summer isn't over quite yet! Selena Gomez flaunted her best assets while on vacation in Miami over the weekend, and the star looked stunning while enjoying the sand and surf with her pals. The brunette beauty hit the beach and showed off her rocking physique in a high-cut black American Apparel one-piece swimsuit (shop similar styles, $45; americanapparel.net), which also perfectly highlighted the fresh script tattoo on her upper thigh.
But that's not the only major news for the star today—she is also releasing her highly-anticipated music video for her song Same Old Love off her upcoming album Revival, which drops on Oct. 9. Check out a teaser below: