For the first time ever, the BBC has published the salaries of its top stars.
The corporation's annual report was released at 11am this morning, and Match of the Day host Gary Lineker is the second-highest paid 'on-air talent' at the BBC. He earns between an eye-watering £1,750,000 - £1,800,000 per year. The BBC have pooled together all of the stars' work over the last year, so Lineker doesn't just get that for Match of the Day: he also hosts Sports Personality of the Year, and last year fronted their coverage of Euro 2016, too.
Alan Shearer also makes an appearance in the top ten, he is earning between £400,000 and £449,000.
All the talent on the list draw their salaries from the licensing fees paid by the British public.
The full top ten reads:
1. Chris Evans £2.2m - £2.25m
2. Gary Lineker £1.75m - £1.8m
3. Graham Norton £850,0000 - £899,999
4. Jeremy Vine £700,000 - £749,999
5. John Humphrys £600,000 - £649,999
6. Huw Edwards £550,000 - £599,999
7. Steve Wright £500,000 - £549,999
= 8. Claudia Winkleman £450,000 - £499,999
= 8. Matt Baker £450,000 - £499,999
= 9. Nicky Campbell £400,000 - £449,999
= 9. Andrew Marr £400,000 - £449,999
= 9. Stephen Nolan £400,000 - £449,999
= 9. Alan Shearer £400,000 - £449,999
=9. Alex Jones £400,000 - £449,000
10. Fiona Bruce £350,000 - £399,999
Other sporting stars on the list include John Inverdale and Gabby Logan (who both received £200,000- £249,000) and Claire Balding, who made about £50,000 less in 2016/17.
Lineker responded to the report's findings earlier this morning.
Happy BBC salary day. I blame my agent and the other TV channels that pay more. Now where did I put my tin helmet?
— Gary Lineker (@GaryLineker) July 19, 2017
The BBC is the first of the major TV networks to release its salary list. It is yet to be seen whether any other company will publish their earnings publicly.
25 men on the talent list receive more than £250,000, compared to just nine women.
You can see the full index of salaries in the BBC's annual report here.