Cat Deeley has strutted her stuff on the catwalk to help kick-off New York Fashion Week.
She took part, alongside actress and model Denise Richards and burlesque star Dita Von Teese, in the Red Dress runway show.
TV presenter Cat wore an Alberta Ferretti's eyelash pleat dress at the event, which draws attention to a national awareness campaign about women and heart disease.
Denise did the '70s look in a halter-top, empire-waist dress by Matthew Williamson.
Matthew McConaughey cheered on girlfriend Camila Alves in her sexy, tiny-strap asymmetrical gown, snapping photos throughout the show.
Susan Sarandon, on her front-row seat, let her daughter, Eva Amurri, soak up the spotlight in her high-neck lace dress by Chris Benz.
Dita wore a Zac Posen number that emphasised her hourglass shape, while actress Taraji P Henson wore a Naeem Khan-designed beaded dress.
Patti LaBelle hammed it up in her kimono-style dress by Zang Toi, and Linda Gray wore a Pamella Roland off-the-shoulder gown.
The Red Dress show has become an annual event in February at Mercedes-Benz Fashion Week, which officially kicks off on Thursday.