Yeah nothing worse then rich people with deep pockets when you are throwing fundraiser for charity
They should be far more selective about where their money comes from.
The charity is run by Prince George's godmother Julie Samuel who was a good friend of Diana. Many of the celebrities there are patrons/ambassadors of the charity.
Any major charity needs some big names to bring in the money. Doesn't make it any less a good cause.