Princess Charlene of Monaco put the spotlight back on South Africa, hosting a lavish gala dinner in celebration of all…