Life's a beach for Jessica Alba right now.
The "Sin City" actress is currently on spring break with her friends and family in the Caribbean, and it looks like she's making the most of it. Alba splashed around in the water in a teeny blue bikini embellished with gold straps. She topped off her look with a pair of round brown sunglasses and wavy hair:
The 33-year-old is in good company while on vacation -- the mother of two is joined by her husband Cash Warren and their daughters, Honor and Haven.