Jessica Alba – wearing a bikini in the Caribbean