5 / 10

Celebrity Fight Night XIX

Jennifer Lopez's accessories -- striped pumps and a gold clutch courtesy of Christian Louboutin -- looked fab, but there was something a bit drab about the Maria Lucia Hohan piece she donned at Saturday's Celebrity Fight Night XIX in Phoenix, Arizona. Not only did the halterneck dress look as though the former Fly Girl was wearing a strapless frock over an exposed black bra, the nude hue completely washed her out. The voluminous tulle skirt also seemed slightly immature for the 43-year-old mother of two. (3/23/2013)

Celebrity Style Snafus

Kim Kardashian, J.Lo, and Katie Price flop in unflattering outfits. -- By Matt Whitfield