Musician Annie Lennox arrives at the taping of Idol Gives Back held at the Kodak Theatre on April 6, 2008 in Hollywood, California. Idol Gives Back will air April 9, 2008 (7:30-10:00 PM ET/PT) on FOX.
(April 5, 2008 - Source: Vince Bucci/Getty Images North America)