Actress Heather Locklear arrives for the finale of Season 8 of "American Idol" in Los Angeles May 20, 2009.[Xinhua/Reuters]