Prince William and Catherine, Duchess Of Cambridge have helped to raise $1 million for charity after hosting a special dinner in London.
Prince William & Catherine raise $1 million for charity