The 25-year-old 'Unfaithful' hitmaker splurges on yachts and private jets but does not seem to make use of them, reported Daily Express.
"Rihanna makes decisions based on how she's feeling at the moment. She'll spend six-figure sums on yachts, private jets, trips worldwide and then decide not to go," a source said.
"She's forever changing her mind at the last moment, even if she's already paid for it. Rihanna recently organised a villa in St Tropez for a weekend, all paid for with six staff and flights booked for her security, but didn't go in the end," the source added.