Jessica Alba shared sweet moments from her weekend getaway to Cabo, Mexico with her son Hayes on Instagram on Monday, Feb. 17. The actress, 43, shares three children with Cash Warren.
Like the responsible mother she is, Jessica Alba takes daughter Haven Warren, for a scheduled visit to the doctor in Santa Monica, CA.