Last night, Alicia Keys threw something called The Keep a Child Alive Black Ball, in aid of the eponymous HIV/AIDS charity. And loads of folks showed up at St John's in London: Jennifer Hudson, Padma Lakshmi, Mischa Barton, Shaznay Lewis, Jasmine Guinness - and luckily for us, they were all dolled up. The Good and the Less-Good, after the jump.
















Follow Alicia Keys Black Ball on Jezebel