Selena Gomez turned heads at the Hammersmith Apollo in London over the weekend, with her outfit stealing the spotlight as much as her music. The 21-year-old singer kicked off her set in a pair of figure-hugging black leather hot pants, performing tracks from her latest album, “Stars Dance.”

Bold Look

Selena paired the daring bottoms with a breezy white top and sheer tights, adding a touch of urban edge with chunky gold chains around her neck. Mid-length black boots completed the look as she belted out hit singles like “Come & Get It,” “Slow Down,” and “Love Will Remember.”

Busy Schedule

The concert was part of her ongoing “Stars Dance” world tour. Just hours before taking the stage, Selena announced the London shows to her 17 million Twitter followers with a simple greeting: “Hi London.” These two London shows were completely sold out.

Beyond the Music

In addition to music, Selena has been promoting her new film, “Getaway,” which co-stars Hollywood heavyweights Ethan Hawke and Jon Voight. However, the film hasn’t received positive reviews from critics.

Dealing with Fame

Despite her success, Selena finds the constant media scrutiny surrounding her personal life challenging. In a recent interview with the New York Daily News, she admitted, “It does get to me. I’m a human and I feel those emotions when people talk about you. It’s never a good feeling because half the time it’s just bull, it’s not real.”

She continued, “In the real world I’ll drive my car to the grocery store and buy myself some food. In the media world it’s like, ‘Oohhh, I drive my car to go somewhere secretive.’ It gets too clouded so I just have good people around me. I’m very picky.”

Finding true connections can be difficult, she confessed: “The hardest part (is) just trying to find someone that will just love the core person and not anything else around it.”

London Shows a Success

While her movie may not be a hit, Selena’s London concerts were a resounding success. The energetic performer delivered a crowd-pleasing set, leaving fans wanting more.