Apparently, Jennifer Lopez has a reputation on the set of 'American Idol' and it's not a good one. No surprise to hear that she's a guys guy, so whenever guys are around she's cool and fun to be with. But, as soon as a female is on set, she's gets very moody and grouchy.

She needs to use that personality when she's giving opinions to the contestants besides saying the song brought tears to her eyes.