Why was Helen of Troy so beautiful?

It is made clear in the Iliad that Helen's beauty is more than just ordinary, mortal beauty; instead, her beauty is supernatural and otherworldly. The reason why Helen is so beautiful is because she is the daughter of Zeus himself and she is therefore partly divine.