Several guests axed from the list had already booked hotels, bought outfits, arranged time off work and even sent wedding gifts.