Posted on Fri Nov 14, 2008 12:59 PM PDT
Sometimes we forget that when celebs get all dressed up in their best (or in Mayer's case, his worst), that they're actually being charitable!
And last night's 5th Annual Keep a Child Alive Black Ball was no exception.
The event, which raised money for children living with AIDS, drew everyone from fashion, movies and music, including Jessica Alba, Justin Timberlake, David Bowie & Iman, John Mayer, Queen Latifah, Tyra Banks, Michelle Williams, Alicia Keys, Padma Lakshmi, Clive Davis and more!
Check out the monster gallery below!
But since they're being so charitable, doesn't mean we have to be! Whose outfit was a fashion disaster?
SEE THE GALLERY Celebs at the 5th Annual Keep a Child Alive Black Ball
Swizz Beatz Shows Off Wife Alicia Keys' Sexy Bikini Bod - Jun 04, 2012
Alicia Keys Puts New York Penthouse On The Market For $17.95 Million - Mar 20, 2012
Alicia Keys Blings Out Her Forehead In Paris - Mar 06, 2012
Alicia Keys And Hubby Swizz Beatz End Their Busy Year In St. Barth - Dec 31, 2010
Alicia Keys And Swizz Beatz Welcome Baby Boy - Oct 15, 2010