Benjamin and Maggie on their wedding day