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.