November 4, 2025Prince William and Kate Middleton threw a party to celebrate leaving their “cursed” home