Selena Gomez is in charge!
The 21-year-old singer took to Instagram on Tuesday and posted a beautiful pic of herself smiling while wearing a yellow bikini at the beach.
"Taking my power back," she captioned the photo. "Can't wait to show you where I've been. I love y'all. Ps, I still obsess over pickles."
Great to hear, of course, as it's certainly been quite the year so far for the "Come & Get It" singer.
Back in January, the former Disney Channel star secretly completed a two-week stint in rehab, just one month after canceling the Australian leg of her Stars Dance tour.
Prior to that, the twosome spent a whirlwind weekend together in early March in Gomez's home state of Texas.