Los Angeles - Madonna has topped Forbes' list of highest-paid musicians.
The 55-year-old singer is still the queen of pop according to the magazine, earning $125m from June 2012 to May 2013 thanks to her sell-out MDMA Tour, miles ahead of her nearest rival Lady Gaga, who raked in $80m.
Rockers Bon Jovi and country singer Toby Keith were next, with Coldplay coming in fifth place.
Despite lacklustre sales of her latest album, Madonna made her fortune from fans paying $100 a ticket to see her tour - which grossed $305m - as well as from merchandise sales, a clothing line, fragrance and investments in companies like Vita Coco.
This comes as little surprise, since Madonna had already been crowned the world's highest-earning celebrity by Forbes in August, with filmmaker Steven Spielberg, author EL James, radio personality Howard Stern and X Factor boss Simon Cowell rounding out the top five.
However, the magazine estimates Lady Gaga could easily top the highest-paid musicians list next year because her current earnings were affected by her hip injury, which forced her to cut her Born This Way Ball tour short. Had she completed the tour, she could potentially have made $200m.
Bon Jovi placed a comfortable third with $79m thanks to their Because We Can tour and sales from concert and online merchandise. Toby Keith and his constant touring earned him $65m, with Coldplay just behind at $64m.
The top ten was rounded out by Justin Bieber ($58m), Taylor Swift ($55m) and Sir Elton John ($54m), followed by Beyoncé and Kenny Chesney, both of whom brought home $53m.