Marcia Cross and daughter Savannah having fun in the sun!