People For the Ethical Treatment of Animals, better known to us as PETA, held their 30th Anniversary Gala and Humanitarian Awards over the weekend, hosted by Alec Baldwin.
Among the stars who came out to support the cause were Pamela Anderson, Kelly Osbourne in a space-age Barbarella looking outfit, Lea Michele who was darling in a champagne colored-dress, Jenna Dewan, Cheryl Hines, Joaquin Phoenix and Casey Affleck.
PETA awarded Humanitarian Awards to Eli Roth,
Emily and Rose McCoy,
Charo – who was dressed in a giant black dress that looked like it was for a
quinceanera or a funeral,
Eva Mendes and Anjelica Huston.
Nanci Alexander Award went to
Christina Cho, while the
Bea Arthur Activist Award went to