Eva Longoria in a pink bikini…So sexy 3