The sun's rays were no match for Jessica Alba’s smokin' body during her New Year's family vacation! The actress and Honest Company founder showed off her toned bod while spending some time south of the border in Cabo San Lucas, Mexico, with her husband, Cash Warren, and two daughters, Honor and Haven.
The brood spent lots of time beachside, where Alba donned not one but two separate bikinis on Monday. On the first day of 2015, Alba wore a black, white, and beige Olaya Beach bikini ($202; olayabeach.com) for some fun in the sun (above, right). The following day, she donned a skimpy black-and-white printed babaJaan two-piece ($257; babajaancollection.com) while relaxing on the sand (above, left).
Alba was clearly having a good time—the actress shared some snaps of her vacation on her Instagram, including an adorable photo of her and Warren celebrating New Year's Eve with some friends (above).