Jessica Alba was in a bikini yesterday to lounge by the pool of her hotel in Cabo San Lucas. She's off on an end-of-year vacation with husband Cash Warren, who also enjoyed the sunny afternoon with their daughters, Haven and Honor. The family arrived in Mexico about a week ago and have since been hitting the beach and sharing snaps of their adventures on Twitter. Last night, Jessica posted a sweet photo of Haven Warren and a peek at the crustaceans she ate for dinner.
Jessica Alba Enjoys Her Last Bikini Moments of 2011