Kelly Osbourne continued her run of impressive outfit choices over the weekend, as she and other celebrity guests celebrated Peta's 30th Anniversary at a gala in Los Angeles.
Osbourne looked stunning in a pewter cocktail dress, strappy platforms and a chic updo - a sophisticated look that marks her recent style transformation from teenage grunge to ladylike glamour.
Kelly was joined at the event by Pamela Anderson, who wore a draped, knee-length frock, and Eva Mendes who looked as lovely as ever in a red, silk gown. Glee star Lea Michele looked stunning in white, but is this strapless dress more suited for walking up the aisle rather than the red carpet?
Let us know what you think of the ladies' looks in a comment below.