Oil barons and international millionaire businessmen are willing to fork out whopping fees to have their favorite performers entertain them and the ageing rockers are cashing in on the market.
In 2002, Texan billionaire David Bonderman paid for the Stones - Sir Mick Jagger, Keith Richards, Ronnie Wood and Charlie Watts - to help him celebrate his 60th birthday.
The Eagles come a close second in the price per performance stakes charging $7.1 million.
The band started promoting their services for private shows after reforming for their "Hell Freezes Over" comeback tour and realizing their fans had not just grown older, but also richer.
Canadian singer Celine Dion can demand a staggering $6.3 million for a private show and Sir Elton John asked one British multi-millionaire to pay him $1.9 million to play at his wedding reception.
But not all music acts offer value for money. One Russian billionaire once paid $3.4 million to hear Christina Aguilera perform just three songs at his wedding. He also paid an extra $1.1 million for Whitney Houston to follow her on stage.
Further down the scale, Beyonce Knowles offers her services for just $1.2 million, and Aerosmith will entertain you for a mere $1 million.