Last night London was taken over by celebs attending the Keep a Child Alive Black Ball hosted by Alicia Keys. Russell Brand and Teresa Palmer were attached at the hip (and lips) all night – the twosome are still looking super-happy together! Peter Andre was without his love Katie Price, but mingled inside with guests like Jennifer Hudson and Kelly Rowland – who looked absolutely stunning in her gorgeous yellow dress. Popstrels Lemar, Shaznay Lewis and Adele also attended the event, along with June Sarpong, Leigh Francis, Andrew Garfield and the incredibly handsome Chiwetel Ejiofor.

To see many more photos from both inside and outside last night's ball, just read more

Source and Source