The final ever Dancing on Ice episode attracted over 6 million viewers in total on Sunday, according to overnight data.
The 2014 All-Star edition of the ITV series was seen by 5.94 million viewers (23.2%) at 7pm, with an added 232,000 (0.9%) on +1. It was the lowest-rated finale of the series, dropping from last year's 6.69m total.
Later, Mr Selfridge rose by 80k from last week to 4.58m (20.0%) at 9pm (335k/2.2% on +1).
BBC One's Call the Midwife remained on top once again for its finale episode, but dropped over 700k from last week to 8.20m (28.9%) at 8pm.
The Musketeers was up slightly from last week to 4.44m (19.7%) at 9pm, while Countryfile had earlier appealed to 5.78m (24.8%) at 7pm.
On BBC Two, Top Gear entertained 5.31m (18.9%) at 8pm, up by 200k from last week. Wild Burma: Nature's Lost Kingdom gathered 1.08m (4.7%) at 7pm, while Fast & Fearless intrigued 1.67m (7.4%) at 9pm.
Channel 4's Crufts 2014 coverage attracted 1.25m (4.8%) at 7pm (171k/0.7%), followed by romantic movie One Day with 1.04m (5.6%) at 9pm (162k/1.5%).
On Channel 5, Will Smith movie Hancock thrilled 956k (3.6%) at 7.15pm (129k/0.5%). Blade Trinity excited 865k (4.5%) at 9pm.
ITV2's The Only Way Is Essex continued with 711k (4.5%) at 10pm (114k/1.3%).