The BBC's top 10 earners for 2020/21 have been revealed.
It comes as many stars took a pay cut following "mutual and constructive" discussions, with the BBC spending 10% less on their top talent than the previous year.
Radio 1 DJ Scott Mills is the only new name to have appeared in the top 10 this year, while Graham Norton has dropped out following his radio show's move to Virgin.
Here are the top 10 BBC earners...
Who are the top 10 BBC earners?
Gary Lineker once again tops the list and despite taking £400,000 paycut, still earns well over £1 million.
Number two on the list, Zoe Ball, requested a pay cut to reflect the impact of the Covid pandemic before signing a new two-year long deal as Radio 2's breakfast host.
Her new salary pips her just below a million, at £980,000.
Six men and four women make up the top 10, a gender balance which remains the same as last year.
BBC's top 10 highest earners:
- Gary Lineker - £1,360,000-£1,364,999
- Zoe Ball - £1,330,000-£1,334,999
- Steve Wright - £465,000-£469,999
- Hue Edwards - £425,000-£429,999
- Fiona Bruce - £405,000-£409,999
- Stephen Nolan - £405,000-£409,999
- Lauren Laverne - £395,000-£399,999
- Vanessa Feltz - £390,000-£394,999
- Alan Shearer - £390,000-£394,999
10. Scott Mills- £375,000-£379,999
Why are the top BBC earners revealed?
Every BBC employee earning above £150,000 has been listed since 2017 in a move instigated by the Government.
Any pay which comes via the commercial arm of the business, BBC Studios, is not included.
This means for example that pay Claudia Winkleman has received for her job as host of Strictly Come Dancing will not be revealed.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here