Queen Elizabeth and Prince Philip React to Homemade Anniversary Gift from George, Charlotte and Louis!
- Oops!Something went wrong.Please try again later.
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