Selena Gomez is taking charge of her life!

The 21-year-old singer took to Instagram on Tuesday to share a sultry snapshot of herself sporting 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."

While we aren't sure why she included the pickle comment, the "Come & Get It" singer seems ready to put all the drama behind her.

She's had a tumultuous start to her year with a cancelled tour and a stint in rehab, not to mention reconnecting (and then falling out again) with ex-boyfriend Justin Bieber.
So, what's next for Selena?

The former Disney darling is expected to start work with Katy Perry's manager, Bradford Cobb, after parting ways professionally with her parents back in April.

We hope the rest of this year is better than the first few months!

Click "Launch Gallery" above to see more celebrity beach bods.

Hot Videos