It was Betty White's night but actress Jennifer Love Hewitt managed to steal some of the limelight at a glitzy Hollywood event tonight. The 32-year-old Ghost Whisperer star looked elegant but sexy as she hit the red carpet in a sheer black dress. Jennifer was one of a host of stars on hand to tape a TV special in honour of the Golden Girl actress, who turns 90 on January 17.

The national treasure was joined by friends and colleagues who shared the screen with her throughout her six-decade long career. Hollywood's old and young turned out to the Millennium Biltmore Hotel in Los Angeles to tape Betty White's 90th Birthday: A Tribute to America's Golden Girl, which will be screened on US TV later this month. Wearing a powder blue gown, with sheer silver-coloured sleeves and diamond-studded evening shoes, Betty was the belle of the ball.
Jennifer has appeared twice in Betty's latest TV show, Hot In Cleveland. The 89-year-old actress was joined by her regular co-stars - Valerie Bertinelli, 51, Jane Leeves, 50, and Wendie Malick, 61. US TV legends Mary Tyler Moore, 75, and Ed Asner, 82, also attended the event. All three were in the Seventies TV hit, the Mary Tyler Moore show.Unfortunately Betty could not share the spotlight with her co-stars from the Eighties sitcom, The Golden Girls, as she is the only surviving leading lady from the series. Estelle Getty - who played Sophia - was the first Golden Girl to die. She passed away in July 2008 at the age of 84.
Bea Arthur - who played Sophia's daughter Dorothy - died the following year at the age of 86. And Rue McClanahan, who played man hungry Blanche, died in 2010 at the age of 76. Betty played Rose and, although the series was cancelled in 1992, she has maintained her popularity among US TV viewers
The widow presented Saturday Night Live in 2010 after her fans launched an internet campaign. She performed live skits with funny women Amy Poehler and Tina Fey.