There is no liquid water on the Sun nor anywhere else in the solar system, save Earth. Nor has a drop of water been observed in interstellar space. Only a planet of the right mass, chemical composition, and location can support liquid water. And only on such planets could life flourish.