Kate's in her element! The Princess of Wales, dressed in a £1,430 tweed suit, coos over some very cute babies as she visits a community hospital in Hampshire

· Daily Mail