'American Idol' Judge Kara DioGuardi 'MEMBA HER?!

4/7/2016 12:10 AM PDT

'American Idol' Judge Kara DioGuardi: 'Memba Her?

Kara DioGuardi is best known for her short lived career as a judge on the eighth and ninth seasons of "America Idol," and made headlines when she flashed her bikini body during the season 8 finale. Guess what she looks like now!