Cat Deeley

Catherine Elizabeth "Cat" Deeley (born October 23, 1976) is an English television presenter, actress, singer and model. She voiced in the season 26 episode "Waiting for Duffman".