Prince William attends Hogwarts wedding sans Catherine, Duchess of Cambridge
Catherine, Duchess of Cambridge stayed home in London, since she is so close to her due date -- though how exciting if the little Royal had been born at Hogwarts!
A source tells The Sun, "The birth may be a few weeks off, but there is still a very slim risk she could go into labour. Kate is gutted, as are Tom and Melissa, but she decided not to take any chances."
Prince Harry and his girlfriend Cressida Bonas were also in attendance, as were William and Harry's cousins, Princesses Beatrice and Eugenie, daughters of Prince Andrew and Sarah Ferguson.