On June 8, 2023, Princess Madeleine and Christopher O'Neill celebrated their tenth wedding anniversary. On the occasion of the anniversa...