The Rolling Stones charge $7.5 million to perform at weddings.
The aging rockers – made up of frontman Mick Jagger, guitarist Keith Richards, drummer Charlie Watts and guitarist Ronnie Wood - have been named the world's most expensive wedding act, ahead of Elton John and Kylie Minogue who only demand $3 million to play at nuptials.
In 2002 the "Sympathy for the Devil" hitmakers - who refuse to perform private shows unless they are already on tour - charged the enormous sum to play a 90-minute set at a lavish party in the US.
"Candle in the Wind" singer Elton scooped $2.2 million in 2001 after singing along to his piano for a private bash.
However, the pop icon donates all earnings from private concerts to his charity, the Elton John AIDS Foundation, rather than pocket the huge sums.
In the poll - commissioned to celebrate Living TV's "Four Weddings" series, which airs on Mondays in the UK - US songstress Christina Aguilera was named the fourth priciest performer at $2.2 million a show while British pop star George Michael bags $1.9 million for a private concert.
Troubled "Rehab" starlet Amy Winehouse, Beatles legend Paul McCartney, "X Factor" winner Leona Lewis and US star Jennifer Lopez can each demand $1.5 million for a post-nuptials performance.
The world's 12 most expensive wedding performers, according to Living TV:
1. The Rolling Stones (up to $7.5 million)
2. Sir Elton John (up to $3 million)
= Kylie Minogue (up to $3 million)
4. Christina Aguilera (up to $2.2 million)
5. George Michael ($1.9 million)
6. Amy Winehouse ($1.5 million)
= Paul McCartney ($1.5 million)
= Leona Lewis ($1.5 million)
= Jennifer Lopez ($1.5 million)
10. Barry Manilow ($1.1 million)
11. Rod Stewart ($900,000)
12. Duran Duran ($750,000)