Over the weekend, her latest thriller, Getaway, was a box office failure.
However, Selena Gomez appeared unfazed as she performed on stage on Tuesday in Amsterdam, Netherlands, to support her new album Stars Dance.
Though she performed to a sold-out audience at the Heineken Music Hall after topping the US charts earlier this summer, the upbeat show might have been the result of a satisfying progression in her music career.
The 21-year-old flaunted her slender legs in translucent leggings while sporting an absurdly little pair of leather shorts.
Her stage attire consisted of a sleek white shirt, and her dark hair was styled into an artificial tangle of curls that fell over her shoulders.
Even if the 5’5″ star’s performance in the Netherlands was a success, things weren’t the same back home in the US.
Getaway, the recent serious endeavor of the former Disney princess turned tragic actor, was a complete bust at the box office during what is often a profitable holiday weekend in America.
Over the extended Labor Day weekend, the action thriller costarring Ethan Hawke took in less money than expected, coming in under $6 million.
In the meantime, the Spring Breakers actress cuddled up to a few of her admirers in Amsterdam.
The celebrity shared a number of pictures on her Instagram story showing her cuddling and having fun with different devoted Gomez fans.
Wearing spectacles, Selena posed for a photo with a group of attractive young men in Amsterdam.
With a humorous message, the pop singer shared a photo of herself, saying, “And remember, nerds need love too #amsterdamluv #goolucck.”
Gomez, meanwhile, hung out with We Are Never Ever Getting Back Together singer Taylor Swift at the MTV VMAs last week. Swift, who appeared older than her 23 years old in a plunging black dress and sophisticated hairstyle, looked stunning.
With her song Come & Get Me, the singer defeated fierce rivals Miley Cyrus, Bruno Mars, and Justin Timberlake to win the Best Pop Video prize.