Kara Dioguardi showed off her bikini bod during the season eight "American Idol" finale on Wednesday night. The "Idol" judge took the stage along with former contestant Katrina "bikini girl" Darrell. The lovely ladies performed a duet of "Vision of Love" during Wednesday night's two-hour season finale.
[Read full story on The Insider]