We all thought Kim Kardashian was the worst for the embarrassing selfie marathons, like this one for example:

Or, this one:

This one…

We could be here all day but the important thing is that Kim K is the undisputed selfie queen. 

But it looks like she may have some selfie competition in the form of a singing diva – Jennifer Lopez!

The American Idol judge was caught taking a not-so-sneaky selfie on the set of the show by Henry Connick Jr. who decided to capture the moment in a selfie of his own.

So much selfie right now!

JLo’s fellow judge on the show captioned the image: “Stalkie selfie tweetagram! Beautiful @jlo in action on set of @americanidol nola auditions.”

Jennifer was obviously happy enough with the selfie she took as she later shared it with her own Instagram followers, writing: “On the set of American Idol… Great talent in New Orleans #idolseason14.”

Still, things could have been worse, she could have been caught out like this girl was by her dad during an EPIC selfie session!

We wonder if she has forgiven him yet? We doubt it…