The Princess of Cambridge's second name, Elizabeth has an obvious connection to Her Majesty Queen Elizabeth II. It is also Catherine's middle name.
The choice of Diana for the Princess' third name is a lovely tribute to William's late mother, Princess Diana.