"Christmas in Barbados," she said, alongside a photo taken from below, showing her wearing her swimsuit, as well as a few golden necklaces, and a gorgeous partially cloudy sky.
Her friend also posted this snap of Rihanna lounging by the pool.
Rihanna also shared some sweet family photos from her Christmas holiday on the Caribbean island, including several pics of her adorable baby niece, Majesty.
"Majesty wanna be me so bad!" she wrote.