Last Night's Look: Hit or Miss?

Vote on this week's styles including Cameron Diaz, Blake Lively and more stars! You decide – are they fashionistas or flops?

Credit: Bennett Raglin/WireImage

Updated: Friday May 29, 2009 | 12:00 PM EDT

KRISTIN DAVIS

Looking more like Carrie than Charlotte, the Sex and the City actress tries a leather studded Oscar de la Renta corset dress complete with a full feathered skirt for a St. Jude's Children's Hospital benefit in New York City.