![](https://images.toofab.com/image/4d/o/2015/11/09/4d32cfb8f4ed54c3898e53741dec1ba0_md.jpg)
Slay, Selena!
Selena Gomez has definitely upped her style game while in London for London Fashion Week and her "Hotel Transylvania 2" press tour -- and her latest look is one of our favorites ever.
The 23-year-old pop star stunned on Wednesday night, as she stepped out in a low-cut black dress with a high slit up the leg. She accessorized the dark look with a striped belt, black heels and a fashion-forward coat draped over her shoulders.
Can we talk about Selena's hair for a second here too?! While she's been wearing it straight and parted down the middle all week long, she went in a different direction last night -- and upped the volume with a beautiful blowout.
Gomez was the target of some unfortunate weight-shaming earlier this year, after slipping into a sexy swimsuit in Mexico.
In a new interview with EXTRA, she says she turned to music to cope.
"I was getting a lot of, hate for my body and 'gaining weight' and so I was in Mexico and I was just feeling all of this stuff and I would be lying to you if I said it didn't kind of hurt my feelings, but I kind of channeled that into my music," she says.
"I felt like everybody was saying so much and I'm like, I need to say something," she continues. "My songs on the record are 'Survivors,' 'Kill em with Kindness,' 'Rise'. It's all geared towards me trying to be heard and I think this is the best thing that I've ever done in my whole career and I'm so excited."
We can't wait to hear more from the album, "Revival," due out October 9.