Lizo Mzimba
Entertainment correspondent
Sofia Ferreira Santos
BBC News
The Gavin and Stacey finale attracted an average of 12.3 million TV viewers - the largest Christmas Day audience in more than a decade, overnight data shows.
The new Wallace and Gromit film also attracted a large audience, with more than 9 million viewers tuning in to watch the latest instalment.
Nearly 7 million people watched the King's Christmas message on the BBC, ITV and Sky News.
All figures are based on "overnight" TV ratings - which do not include viewers who watch Christmas specials on catch-up services during the rest of the festive period.
The finale of Gavin and Stacey was the most watched show on Christmas Day since the previous Wallace and Gromit film in 2008.
An average of 14.3 million viewers tuned in to watch the animated duo that year in A Matter Of Loaf And Death.
Top 10 most watched Christmas Day TV shows
Gavin & Stacey 12.32m
Wallace & Gromit: Vengeance Most Fowl 9.38m
The King (BBC, ITV, BBC News and Sky News) 6.82m (not including other channels)
Call The Midwife 4.42m
EastEnders 4.39m
Doctor Who 4.11m
Strictly Come Dancing 4.05m
EastEnders 3.98m
Tiddler 3.23m
The Weakest Link 3.05m
Source: BARB overnight figures