Summer hasn’t been slow for Selena Gomez. She’s been dodging shade from fashion designers, making music videos about former flames, and now, she’s hitting the red carpet for her role in the new animated movie “Hotel Transylvania 3”.
Gomez plays Mavis in the movie, who is the vampire daughter of Dracula and Martha. The first “Hotel Transylvania” movie came out in 2012, back when Gomez was 19 years old.
The “13 Reasons Why” producer wore a body-hugging dress and showed up with Justin Bieber, her then-boyfriend. Her sleek, long locks look much different compared to the short and sweet bob she’s been sporting lately.
Since her split with Bieber and her kidney transplant last fall, Gomez has been taking things easy.
“I don’t really think about anything that causes me stress anymore, which is really nice,” she told Good Morning America.
“I don’t even live in Los Angeles anymore. I don’t pay attention to trying to get people to like me as much.”
Over the weekend, Gomez attended the premiere of “Hotel Transylvania 3”. Her hair was pulled back in a chignon with wavy bangs peaking out. She wore a blue and white china printed crop top and matching skirt by Oscar de la Renta. The ensemble was completed by a pair of embellished Miu Miu sandals.
Of course, no red carpet look is complete without some serious hardware. As Elle notes, Gomez wore $12,000 Tiffany & Co. platinum diamond hoop earrings, along with her $9,500 Tiffany & Co. diamond cross necklace.
Shop Gomez’s “Hotel Transylvania 3” premiere look.