Queen Elizabeth and Prince Philip React to Homemade Anniversary Gift from George, Charlotte and Louis!

The Queen, 94, and Prince Philip, 99, are celebrating 73 years of marriage on Friday and the palace has released a new picture taken at Windsor Castle