1 of 1 images
GUEST & CHRISTINA APPLEGATE."American Idol" Season 8 Finale - Arrivals held at the Nokia Theatre LA Live, Los Angeles, CA, USA..May 20th, 2009.half length black leather jacket top sunglasses shades profile ponytail .CAP/ADM/BP.©Byron Purvis/AdMedia/Capital Pictures.