Britain’s Queen Elizabeth II has agreed to host a wedding reception for her granddaughter, Princess Eugenie, and her new husband Jack Brooksbank.