Jessica Alba Spotted in Bikini at Caribbean Beaches Set 4