Jennifer Lopez wore a Temperley London jacket and Michael Kors pants for her turn on 'American Idol' last week.
I'm sure most of you agree with me when I say that this look is tacky. There is an overload of sequins and gold and her tummy is showing.
Not her best look.
Image Source: zimbio