Selena Gomez is one talented singer-actress.
And on top of that, Justin Bieber's ex sure knows how to wear a bikini! Whether she's cooling off with fans in Rio or horsing around with the Biebs in Hawaii, this Spring Breakers star always looks amazing in a swimsuit.
The best part about it? This 20-year-old cutie seems happy, healthy and confident in her own skin.
And, boys, she just confirmed that she's single again! Time to bust out the swim trunks.