I’m not quite sure what Eva Longoria was doing or why, but she was almost (close, but no cigar) topless while in Miami. It looks as if her team is around her so it was more than likely for a shoot of some sort. Squint. Tilt your head. And imagine. Source