Cat Deeley Wears Princess Kate-Inspired Suit