Taylor Swift tops this year's Forbes Celebrity 100 list as the highest-earning celebrity in the world.
The pop star's huge earnings put her ahead of fellow chart-toppers Adele at number nine on the Forbes list with $80.5m, Madonna at 12 with $76.5m, Rihanna at 13 with $75m and Katy Perry at 63 with $41m.
The Shake It Off singer's 1989 World Tour earned more than $200m last year.
One Direction came second after earning $110m which should tide them over while they enjoy a hiatus from making music.
Harry Styles is currently filming Christopher Nolan's new film Dunkirk, while bandmates Louis Tomlinson, Niall Horan and Liam Payne are rumoured to be working on new music.
Swift's ex, the Scottish DJ Calvin Harris, pulled in $63m, according to the list.
Reality star Kim Kardashian, who is featured on the cover of the magazine, was 42nd on the list with earnings of $51m.
Some 40% of her income came from her mobile game Kim Kardashian: Hollywood, Forbes said.
Kardashian shared a picture of her cover on Instagram with the caption: "Such a tremendous honour to be on the cover of @forbes! I never dreamed this would happen and know my Dad would be so proud."
She added the hashtag: "#NotBadForAGirlWithNoTalent"