Though Sofia Vergara and Julianna Margulies put up some good competition, Halle Berry stole the spotlight last night at Swarovski's "22 Ways to Say Black" charity event.

Berry wore a sexy Roberto Cavalli cocktail dress to the event, where 22 little black dresses were auctioned off for charity.

Check out more shots from the red carpet!