Source: Getty
Bye, haters! Selena Gomez showed off her slim and toned figure at a photo call for Hotel Transylvania 2 just one month after being fat-shamed by fans on Instagram.
Source: Getty
The brunette beauty looked red hot in a strapless red crop top and matching skirt with a thigh high slit all the way up to here.
Source: Getty
The 22-year-old paired the sexy look with strappy Christian Louboutin heels and minimal hair and makeup at the photo call at The Ritz-Carlton Cancun on June 14 in Mexico.
Source: Getty
Selena, who is slated to debut her music video for “Good For You” soon, was all smiles posing with her Hotel Transylvania 2 co-stars Adam Sandler and Kevin James.
Summer Of Sony Pictures Entertainment 2015 – Day 3
MORE ON:
PHOTOS
Jason Segel Pens New Book Trilogy!’Jersey Shore’ Kids! Get to Know the Next Generation of Reality Stars’ Children in 11 ClicksProud Sober Dad! Mike ‘The Situation’ Sorrentino’s Cutest Moments With His Kids in 15 Clicks
Source: Getty
Last month, Gomez’s Instagram was flooded with haters fat shaming the singer/actress, who posted photos in a one-piece swimsuit during a vacation with friends in Mexico.
PHOTOS: Selena Gomez Wants A Kardashian Body!
PHOTOS: Selena Gomez Responds To Fat Comments
PHOTOS: Is Selena Gomez Getting A Reality Show?
Summer Of Sony Pictures Entertainment 2015 – Day 3
Source: Getty
“I love being happy with me yall #theresmoretolove,” she shot back.
Source: Getty
Now it looks like Selena tightened up, just in time for her “Good For You” video and one of her big announcements: her partnership with Pantene!