Bride and groom at Buckingham Palace