The 'Diamonds' singer, who recently dyed her hair grey, showed off her quirky fashion sense while enjoying a boat trip in Oslofjorden on Wednesday evening (24 July).
We're generally of the school of thought that Rihanna can pull off pretty much anything but this outfit? We're not convinced.
Although it seems wearing a pink visor had its benefits. RiRi uploaded a picture to Instagram of her "view from under the visor", showing a gorgeous sunset with a pink tinge.
As always, the star was mobbed by fans as she arrived back at her hotel. So much so, in fact, it seems she had to hitch a piggyback ride from a bodyguard at one point.
Rihanna plays a date in Oslo this evening (25 July), followed by a stop in Bergen the following night and a third concert in Helsinki on 28 July. After that she'll get a much-deserved break until September when her 'Diamonds World Tour' kicks off again in China.
The 25-year-old showed a softer side to her usually mischievous persona earlier this week when she broke down in tears during a concert in Lille, France, perhaps overwhelmed by the cheers of the enormous crowd.
She also hit headlines by stepping out in Stockholm wearing a mesh vest and no bra, leaving very little to the imagination.
Rihanna's best bikini moments in pictures: