Third time's a charmer for royal weddings