For a while there, it looked as though Selena Gomez was done with Instagram.
Unlike Selena's breakups with Justin Bieber, we were all hoping this split wouldn't last and thankfully, Selena has returned to the world of online photo-sharing in the most glorious fashion possible:
Yes, Selena bikini photos have been an almost non-stop treat so far this season, and we're hoping the 21-year-old singer will keep up the good work.
After all, Selena is well and truly single for the first time in a long time and what better way to stick it to your ex than by constantly showing the world how good you're looking these days?
Of course, we have no way of knowing for sure if Selena's many revealing selfies are intended as a jab at Justin, but many have pointed out that she does seem to be engaging in some passive-aggressive F-yous via Instagram lately.
When Justin "liked" one of her photos recently, Selena responded by posting sneering photos of strong women like Beyonce and Angelina Jolie.
Could her online beef with Bieber be the cause of Selena's feud with Miley Cyrus?
We many never know for sure, but one thing's for certain - this girl looks great in a bikini: