A royal reason. Here’s why Kate Middleton and Prince William weren’t at Princess Beatrice’s wedding. For those who don’t know, Princess Beatrice and Edoardo Mapelli Mozzi married in a secret-garden-themed wedding on Friday, July 17, at The Royal Chapel of All Saints at Royal Lodge in Windsor.