ENTERTAINMENT

Selena Gomez Is Red Hot In A Thigh-High Slit Dress

Selena Gomez was a vision in red at a photo call for "Hotel Transylvania 2" in Cancun, Mexico, Sunday.

The 22-year-old beauty wore a strapless satin dress with a bare midriff, oversize bow and thigh-high slit by Katie Ermilio to the event at the Ritz-Carlton Cancun. She finished off the look with a half-up hairstyle and some strappy sandals.

Gomez voices the character Mavis in the animated film, due out in September.

selena gomez

selena gomez

selena gomez

HuffPost

BEFORE YOU GO

PHOTO GALLERY
Selena Gomez Style Evolution
CONVERSATIONS