Jennifer Lopez isn't afraid to air her dirty laundry!
The "I Luh Ya Papi" singer stopped by "Watch What Happens Live" on Thursday, where she opened up about her exes Casper Smart, Ben Affleck and Cris Judd and also talked about her "feud" with Mariah Carey.
Lopez was nervous to participate in the "Plead the Fifth" segment, which allows for only one veto. "Can I leave? Am I trapped in here?" she asked. "I'm gonna start having anxiety."
Host Andy Cohen started with her love life, asking J.Lo about Affleck's fashion transformation.
"I did kind of like, say, 'You're a movie star! You should wear a suit! You should do this with your hair!' For sure. I mean, I do that," the 44-year-old star admitted. "By the way, guys do that to girls, too: 'I like that dress better than the other dress.'" According to Lopez, Affleck "was into it. He didn't do anything he didn't want to do...He had some good fashion moments when he was with me!"
Cohen also asked Jennifer whether dancers, singers or actors are better in bed. "I have to say that in my limited experience, I would have to say anybody involved in music," she offered. "So I would say singers and dancers. I forgot my card! Dammit! I could've pleaded the fifth!"
Check out the video above to see what she said about Casper and Cris!
Next up? Her alleged feud with fellow "American Idol" judge Mariah Carey.
"I don't have a feud against her at all," the mother-of-two said. "I know from back in the day, I've read things that she's said about me that were not the greatest, but we have never met. Like, we don't know each other. I think it's kind of from word of mouth of things that have happened in the past that I'm not really aware of. But I don't know."
Check out the video above to hear more about Mariah!
And, of course, Lopez's famous booty came up during a question from a fan. The caller asked her whether she thinks Beyonce or Kim Kardashiancomes closer to rivaling her bottom.
"Are those the only choices?" Lopez asked. "Not in a bad way! Just, you know—there's so many booties!"