Princess Charlotte has been christened at a church in Sandringham, where Princess Diana was baptised. The couple announced that they had chosen five godparents for the princess.
The five include Catherine’s cousin Adam Middleton, William’s cousin Lady Laura Fellowes and Thomas van Straubenzee, a friend of the duke’s.
The final two are the duke’s friend James Meade – who read the lesson during the service – and the duchess’s friend Sophie Carter.
The christening was held at the Church of St Mary Magdalene, and attended by guests including the Queen and Duke of Edinburgh.
Other attendees included Prince Charles and the Duchess of Cornwall, Catherine’s parents Michael and Carole Middleton and her two siblings, Pippa and James.
The baptism, conducted by Archbishop of Canterbury the Most Reverend Justin Welby, was held in private.
Kate and William were photographed arriving with George and Charlotte, who was inside a carriage. The baby wore a handmade replica of the royal christening gown, made by Angela Kelly, dressmaker to the queen. She had in 2004 commissioned a replica of the original robe, which was made for Queen Victoria’s eldest daughter in 1841 and was later worn by dozens of babies at royal christenings.
Anyone bringing flowers was asked to give them to representatives of East Anglia’s Children’s Hospices, where Catherine is a patron, who will then take them to hospices in the region.
Following the service, the duke and duchess will host a tea at Sandringham House where guests will be served slices of christening cake, which is a tier from their wedding cake.
Contents compliments of bbc.com