06/24/2014 10:33 EDT | Updated 06/26/2014 11:59 EDT

Selena Gomez's 'Brave' Bikini Photo Is Smoking Hot

Selena Gomez thinks she's "brave" for posing in a tiny bikini, but we think she looks amazing!

On Monday, the pop star posted a revealing Instagram photo that showed the pint-sized cutie sporting a bandeau bikini top that left little to the imagination.

Selena captioned the pic "soy valiente," which translates to "I am brave," and although we're not exactly sure what she's referring to (perhaps it has something to do with her newly rekindled romance with Justin Bieber?), we can assure the 21-year-old that she doesn't need to be scared of showing off her cute figure.

The pic was posted just days after the "Spring Breakers" star was spotted hanging out with Bieber at a zoo and on a cozy dinner date.

Now that she's of legal age, the "Come and Get It" singer has been eager to show off her sexy side with stunning bikini pics and racy photo shoots.

No wonder why the Biebs can't let Selena go!

Also on HuffPost

Selena Gomez Photos