Heather Locklear

Heather Locklear and Ava Sambora
The American Idol Season 8 Finale held at the Nokia Theater - Arrivals
Los Angeles, California - 20 May 2009
Credit: Nikki Nelson/WENN

See our biography of Heather Locklear