Jessica Alba relaxes and plays on the beach with her husband Cash Warren and daughter Honor while on vacation in Los Cabos, Mexico Decmember 29, 2010.[Photo/CFP]