Cat Deeley swears on TV