American Idol Top 12 Party - Arrivals

The top 12 American Idol contestants attend the American Idol Top 12 Party at the Pacific Design Center on March 6, 2008 in West Hollywood, California.
(March 6, 2008 - Source: Kevin Winter/Getty Images North America)