Selena Gomez is currently on tour, but luckily, she isn't too busy for Instagram.

Following a massive amount of drama surrounding her alleged romance with actor Orlando Bloom, 39, the 23-year-old singer treated fans to a sexy snapshot of herself on the top of a building.

"S'mores," Gomez wrote in the caption of the pic below.

Less than 24 hours after the photo was shared, it received over 2 million likes and nearly 16,000 comments.

Earlier this month, after her Revival Tour kick-off is Las Vegas, Gomez was caught up in a love triangle with Orlando Bloom and Katy Perry after she was photographed appearing to be quite cozy with Bloom in a booth at the Light nightclub in Las Vegas. And while Bloom and Perry have since been seen together, the drama surrouding the incident has continued.

“Justin knows that there is some type of history between Selena and Orlando and it drives him mad,” an insider told Hollywood Life of Gomez's ex-boyfriend's thoughts on her night with Bloom. “He is convinced that they hooked up again in Vegas. He hates Orlando and never got over their fight. Now, Justin thinks Orlando is taking advantage of Selena and it frustrates him. And the fact that he can’t really do anything about it just makes things that much worse!”

In addition, Gomez was reportedly icing him out as she tended to her tour duties.

“As much as Selena feels bad for him and wants to swoop in and make him feel better, whenever she does that, she’s the one that ends up getting hurt,” the insider said. “Right now, she is trying to ignore him and trying to show him that she’s moving on with her life and doesn’t care. That’s not really true though, she still does care a whole lot. Selena still loves him and if she thought there was any chance she could really trust him to follow through on his promises, she’d love to be with him again.”

To see more of Selena Gomez, check out what she had to say about her Revival World Tour in the video below.