Plenty of smiles on faces at gala day