Exclusive coverage of the second Royal Wedding of 2018 provided big viewing figures for ITV's This Morning on Friday.
The marriage between Princess Eugenie, currently ninth in line to the throne, and Jack Brooksbank aired to an average audience of 3 million viewers.
It gave This Morning its best ratings in years, with the weekday magazine show typically airing to an audience of around one million.
The extended special ran between 9:30PM and 12:30PM from Windsor with Eamonn Holmes OBE and Ruth Langsford and peaked with an audience of 4 million.
The numbers even outdid ITV's coverage of Prince Harry and Meghan Markle's marriage earlier this year, when 2.5 million watched. Of course their ceremony was also broadcast on BBC One and Sky, with a total audience of around 12 million across all channels back in May.
In the evening and a 30 minute highlights show, The Royal Wedding: A Family Celebration, averaged 3.4 million viewers at 8PM.
It was ITV's most watched programme of the day outside of the news and soaps.