Brooke Shields, star of new TV series Lipstick Jungle, was one of the many celebrities at the 60th Primetime Emmy Awards, held on Sunday at the Nokia Theatre in downtown Los Angeles.
Black was the colour of choice for Ugly Betty stars America Ferrara and Scottish actress Ashley Jensen.
Christina Applegate shrugged off her recent battle with breast cancer to attend the awards, where she was up for outstanding lead actress in a comedy series for her work in Samantha Who?
Rapper turned actor Sean "P Diddy" Combs was on ebullient mood at the event, though his US TV special Raisin in the Sun - up for two awards - ended up going home empty-handed.
Welsh actor Matthew Rhys arrived flanked by his Brothers and Sisters co-stars Rachel Griffiths (left) and Sally Field (right). Both actresses were up for awards at this year's ceremony.
Model Heidi Klum had a pre-planned wardrobe malfunction at the beginning of the evening thanks to co-host Tom Bergeron and Boston Legal star William Shatner.
British comedian Ricky Gervais was all smiles on the red carpet. But the Extras star seemed in less friendly mood later when he collected an Emmy accepted on his behalf last year.
The female stars of Desperate Housewives - (l to r) Marcia Cross, Teri Hatcher, Eva Longoria Parker, Felicity Huffman and Nicollette Sheridan - put on a show of unity as they presented an award.
Dressed to impress, the stars of hit comedy show Entourage - (l to r) Jerry Ferrara, Kevin Connolly, Kevin Dillon and Adrian Grenier - looked the epitome of cool as they posed for photographs.
But it was their co-star Jeremy Piven who had cause to celebrate, marking his Emmy win for outstanding supporting actor in a comedy series by kissing Saturday Night Live comic Amy Poehler's baby bump.
Laura Linney looked delighted as she accepted her prize for best lead actress in a miniseries for John Adams. The historical epic, produced by Tom Hanks, won five prizes on the night and 13 Emmys in all.