The Heart Truth fashion show — at which celebs don red dresses for women's heart health — is always fun to watch, sort of like a mega-wedding where every bridesmaid gets to choose her own dress. And this was the best one yet.

I think we can all agree that Dita Von Teese needs to be in this show, every year, in some variation on this classic. "Glamour" isn't even a strong enough word!

Natasha Bedignfield also went dramatically Old Hollywood.

Advertisement

Taraji P. Henson also went "sultry."

But the ultimate in "Sexiness" surely went to Camila Alves.

Advertisement

Red lends itself to drama; Eve took full advantage.

Of course, when you give people full creative control, you risk someone wearing a bead shawl. But it takes all kinds, as a man once said, to make a world. And a fashion show full of red dresses.

Advertisement

It also seems obligatory that someone should channel Betty Boop. And in this case, the role fell to Suzanne Somers.

Advertisement

Although when you see it in action, it's hard to argue!

Another creative choice, the be-flowered Garcelle Beauvais.

Advertisement

Laila Ali's maternity gown would be amazing in any context.

Ann Curry took the soft, romantic route. (Which, along with glam and sexy, is one of the major red-dress categories.)

Advertisement

Also softly Valentine-apropos: Archie Panjabi.

Advertisement

Ditto Denise Richards — who could do double-duty in an eveningwear competition!

Gayle King was totally classic.

Advertisement

Eva Amurri was one of the few who did something really unexpected with her silhouette; adorable.

In the mini camp: Katrina Bowden.

Advertisement

Its redness is debatable; it's glitter, not.

Patti LaBelle, per usual, defines fabulosity.