But as she headed home to her native Barbados for Christmas yesterday, it appeared the singer was suffering a rare off-day.
Dressed in leggings and a vest, it looked like the 22-year-old had stepped out in her thermals rather than a regular outfit.
The unflattering ensemble was in stark contrast to the stylish outfit she was seen wearing at Saks Fifth Avenue department store in Los Angeles on Tuesday.
After doing her Christmas shopping in LA earlier this week, Rihanna jetted to Barbados's Grantley Adams Airport via Miami yesterday.