I never claimed to be a fashion expert, but seriously, what in the world is Eva Mendes wearing? Is that some kind of X-ray vision special edition diaper or something? I've never seen anything like it in my life. I can't even tell if it's above or below the clothing. I'm so confused.