Cat Deeley flaunts her figure in stunning blue dress, wears ring on wedding finger