Eva Longoria, 51, takes a dip in red-hot cheeky bikini

3 months ago