She keeps confounding expectations. Kate Garraway, 51.