Britney Spears hasn’t been making many appearances lately, unless you count the ones in court rooms, but last night the former teen idol stepped out of the shadow of chaos and into the light of a good cause.

Looking quite well, smiling for photographers, and mingling with other celebrities, she attended the Generation Rescue benefit fundraiser.

Generation Rescue follows a mission to “continue to discover and share the truth with families about the potential cause of their child’s Neurological Disorders so they can focus on effective treatments.”

The event was hosted by Jim Carrey and girlfriend, Jenny McCarthy.

Other celebrities to attend include Hugh Hefner, Holly Madison and his other two girlfriends, as well as Charlie Sheen and his wife, Brooke Mueller.

To read more and view pictures, visit celebrity-gossip.net