Singer Thia Megia arrives at Fox's "American Idol" season 10 finale results show held at Nokia Theatre LA Live on May 25, 2011 in Los Angeles, California.
( - Source: Frazer Harrison/Getty Images North America)
Singer Thia Megia arrives at Fox's "American Idol" season 10 finale results show held at Nokia Theatre LA Live on May 25, 2011 in Los Angeles, California. Singer Thia Megia arrives at Fox's "American Idol" season 10 finale results show held at Nokia Theatre LA Live on May 25, 2011 in Los Angeles, California. Singer Thia Megia arrives at Fox's "American Idol" season 10 finale results show held at Nokia Theatre LA Live on May 25, 2011 in Los Angeles, California. Singer Thia Megia arrives at Fox's "American Idol" season 10 finale results show held at Nokia Theatre LA Live on May 25, 2011 in Los Angeles, California.
«Back Next»
2 - 5
Copyright © 2014 - Livingly Media, Inc. All Rights Reserved.
Livingly: Style
Disclaimer: No celebrity endorsements are implied by our editorial.