“Schon” means “already” and “schön” means “beautiful”. These are two totally different words and those dots over the “o” are not just decorative. For a German, “schon” and “schön” are as different as “greet” and “great”.