Rihanna recently played in the sun and sands of Sao Paulo, Brazil donning a fly, printed two-piece. Whether she’s dipping in Barbadian waters or poolside in Miami, the 23-year-old rebel always looks effortlessly gorgeous. The beach scene is truly hers, and she owns it fashionably! As an ode to her pink, white and black Aztec-esque bikini spotted in Brazil, we’ve decided to rifle through RiRi’s hottest beach ‘fits.
Head over to the gallery to see what else the Roc’s princess wore on the world’s sands!