Jessica Alba wears bikinis to beaches