Ads help us keep this site online
29th April 2022
Posted by Sky News
Ellen DeGeneres has revealed that the final episode of her talk show has been filmed, saying it has been "the greatest privilege" of her life to host the series for almost 20 years.