Their onscreen personas spend most of their time caught up in romantic rivalries and family feuds, but the cast of Desperate Housewives appeared to be getting on just fine when they turned on the glamour in Los Angeles. Teri Hatcher met up with her onscreen nemesis Nicolette Sheridan at a gala event in Beverly Hills. And in stark contrast to the self-obsession of their fictional personas, the two performers were teaming up in the name of a good cause. The Wisteria Lane duo, who were also joined by Teri's daughter Emerson Rose Tenney, were among a host of stars who designed T-shirts for a charity auction raising money to fight paediatric Aids.
While Nicolette's strategically fastened kimono left fans in little doubt about her ability to set pulses racing, her Latin co-star Eva Longoria was looking equally irresistible across town at the Beverly Hilton. The diminutive actress joined Lori Loughlin and Felicity Huffman at a glitzy event honouring their co-star Marcia Cross.
The flame-haired performer was centre of everyone's attention at this year's Crystal Ball. The event, which honours those who have helped provide low-cost counselling to people in need, is staged to raise money for mental health charities. Before she first found fame in Melrose Place, Marcia, who is a trained psychologist, used to work at the Maple Counselling Centre offering an understanding ear to people struggling with the hurdles of their emotional lives.