Selena Gomez Posts Bikini Pic With Spanish Caption

Selena Posts Picture of Bikini Pic With Spanish Caption

Selena Gomez, aka the Queen of Cryptic Instagram Selfies, posted a puzzling picture this weekend. The singer took to her Instagram page to share a sexy shot in a bright orange two-piece swimsuit. She captioned it: "Soy valiente."

English translation: "I'm brave."

Erm -- okay? No word on why the 21-year-old needs to tell the world she's brave, but we're betting it has to do with on-again, off-again boyfriend Justin Bieber. Gomez recently rekindled her romance with the bad boy, and the lovers have been spotted multiple times in L.A. this past week, including at nightclub Bootsy Bellows, at a Bible study, and at the Los Angeles Zoo. 

What do you think the caption means? Sound off in the comments!