Eva Longoria – Pictured in a pink swimsuit in Cabo San Lucas Eva Longoria – Pictured in a pink swimsuit in Cabo San Lucas