A ver guapo se usa generalmente mas para los hombres y menos para las mujeres aunque es correcto.Contrario a hermosa que se usa mas para las mujeres y menos para los hombres. A veces a alguien que se ve bien o se viste bien se le dice estas muy guapo , pero no es necesariamente hermoso o bello.La palabra hermosa es una palabra mas profunda y con el sentido de indicar que algo es extremadamente bello, lindo, perfecto, agradable a la vista .Guapo es algo mas superficial que se refiere solo al fisico, hermoso es algo que se puede utilizar en sentimientos, poemas, objetos,personas , etc.