Rihanna had herself a Merry Little Christmas in sunny Barbados. So much so that she posted this snap of herself pouting and posing in a sexy mismatched bikini on her Twitter. The singer, 23, recently wrapped up her 'Loud' world tour that took her to 23 countries over 6 months. So it's understandable that she needed to unlax and blow off some steam with friends and family.

Plus she was also celebrating the sales of her new album 'Talk that Talk.' Haven't heard Rihanna and Jay-Z's collaboration yet ? Rihanna was also seen dancing at a British Boxing Day gathering, which takes place the day after Christmas. A source said: "She was loving it. She climbed on top of a Jeep to pull out her moves, all while swigging on a bottle of rum. Other revelers — especially the blokes — were impressed."