How amazing is this?!
Kate Middleton’s grandfather, Peter Middleton pictured with Prince William’s grandfather, Prince Philip in 1962. I bet Peter never thought that 51 years later they would both share a great-grandson who will one day be the King of England.