Selena Gomez hit the beach wearing a supersexy black one-piece 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.