The Eva by Eva Longoria fragrance launch was held at Eva's LA restaurant, Beso, and the star herself was on top glittering form in a beautiful beaded navy dress.
Desperate Housewives Teri Hatcher and Felicity Huffman also looked cute, with Teri choosing a draped mustard dress and Felicity keeping it laidback in wide-legged jeans and a fitted coat.
Heidi Klum, meanwhile, rocked an edgy new hairstyle, slicking her new bob back into a funky wet-look creation.
Other stars to attend the launch included Matt Goss, Adrian Grenier and Mario Lopez.
By Ruth Doherty