Wearing their best smiles and glamorous attire, stars including Patsy Kensit supported causes close to their hearts at the 'Oscars of the charity world' on Thursday, which was also World Happiness Day ...