Selena Gomez Shows Off Her Thigh Tattoo in a Supersexy Swimsuit

Selena Gomez hit the beach wearing a supersexy one-piece American Apparel swimsuit in Miami on Saturday. In addition to looking happy and healthy, the singer was all smiles as she took a dip in the water and flaunted her figure while walking through the waves. She also appeared to be showing off a new tattoo on her thigh with the symbol x31! Selena touched down in Miami last week to promote her upcoming movie, Hotel Transylvania 2; she made a hilarious appearance on the talk show Despierta América and likely took some time to visit the beach before jetting overseas for London Fashion Week, where she popped up on Sunday.

It's been a busy Summer for Selena, who in addition to doing press for her animated film has been filming scenes for Neighbors 2 and prepping for the release of her upcoming album, Revival. So far, Selena has dropped the first single, "Same Old Love" — which is maybe, definitely about her relationship with Justin Bieber — and talked about the song's racy cover art to Ryan Seacrest, calling it "stunning." Selena also touched on her experiences being body-shamed earlier this year, saying, "I did gain weight, but I don't care." Keep reading for the latest photos of Selena on the beach, then check out her hottest social media snaps.