Prince William and Kate Middleton are parents to three beautiful children, Prince George, Princess Charlotte and Prince Louis. The Duke and Duchess of Cambridge often open up about family life, whether it's sharing Louis' favourite celebrity or Charlotte's fancy go-to snack. They have always worked hard to ensure that, despite being in the public eye,...