Jessica Alba Bikini
Credit: Ramey Photo

Jessica Alba is on spring break! The star was spotted enjoying the sand and surf in the Caribbean yesterday, where she hit the beach with husband Cash Warren along with pals Chrissy Teigen and John Legend. Alba showed off her toned physique in a striped bikini as she took a dip in the ocean---she topped off her sun-ready look with a chic straw Banana Republic fedora.

And she took her whole family along for some fun in the sun: The actress shared a sweet snap on Instagram of her daughters, Honor, 6, and Haven, 3, going for a swim earlier in the day.