Laila Ali is an athlete so history will tell us that she should have been the worst dressed at this event, but she was by far the best.

The boxer was a knock-out on the red carpet looking sexy yet elegant wearing a blue Roberto Cavalli one-shoulder blue gown.

If this looks familiar to you it’s because Shu Qi wore a slightly modified version of this dress to “Coco Chanel & Igor Stravinsky” premiere during Cannes Film Festival, and Katherine Heigl wore the same dress on the cover of InStyle US August 2009.

Elise Neal wore a white silk halter Kai Milla gown with purple striping and beaded rope detailing.

The perfect summer time look.

Tatyana Ali wore a mustard tea dress with an embroidered details on the bodice and skirt.

Monique Coleman looks all grown up in her strapless black dress with a blue bodice.

I love her make-up.

Tichina Arnold posed on the red carpet wearing a strapless gown which has to be one of the worst I have even seen on the red carpet.

Even Phoebe Price would veto this gown.

Credit: Wireimage