Pop star Selena Gomez has revealed new stripped down shots for famed photographer Mario Testino’s towel series, just days after she slammed critics for criticizing her curvier frame. The singer was recently photographed in a bikini on vacation in Mexico, and cruel social media users taunted her with supposed weight gain claims. Gomez, 22, fired back at the body shamers by posting a picture on Instagram.com of herself in a sexy one-piece bathing suit, adding the caption, “I love being happy with me, y’all. #theresmoretolove.”