
The Princess of Wales cradled a newborn baby at a maternity unit in Surrey on Wednesday as she revealed it took her and the Prince of Wales “ages” to choose their children’s names.
Kate Middleton toured the Royal Surrey Country Hospital in Guildford to learn about its work with pregnant women and new mothers.