Eva Longoria flashes her Spanx