Taylor Swift has been named as the world’s highest-paid celebrity for 2019 as the star raked in £148 million over the past year alone.
The US pop sensation topped Forbes’ Celebrity 100 annual list, beating the likes of Kylie Jenner and Kanye West.
Swift made the number one spot – which she also held in 2016 – thanks to her music, touring and endorsement deals.
Keeping Up With The Kardashians star and make-up mogul Jenner, who made headlines as the youngest-ever self-made billionaire last year, was hot on her heels with £136 million.
West, who is married to Jenner’s half-sister Kim Kardashian, returned to the list after a four-year hiatus. He came third with £120 million.
Ed Sheeran was the highest placed British star on the list. The singer-songwriter was fifth with £88 million.
Forbes’ annual list ranks the world’s top paid celebrities in music, sports and entertainment according to what they made over the last 12 months
Six actors from the Marvel Universe also made it into the Celebrity 100 thanks to the success of Avengers: Endgame.
Forbes said Chris Hemsworth, Robert Downey Jr, Chris Evans, Scarlett Johansson, Bradley Cooper and Paul Rudd benefited in “back-end points”.
Each got a piece of the superhero film’s estimated £560 million profit.
Several sports stars made the list, including Lionel Messi (£101 million) and Cristiano Ronaldo (£87 million).
The Celebrity 100 ranks “front of the camera” stars around the globe using their pre-tax earnings from June 1, 2018 to June 1, 2019.