Princess Charlotte's Christening Announced

Prince William and the Duchess of Cambridge's daughter Princess Charlotte will be christened on 5 July, Kensington Palace has announced.

The christening will take place at St Mary Magdalene Church at the Queen's Sandringham estate in Norfolk.