stunningly beautiful; amazing
Very surprising or shocking; to such a degree as to cause astonishment.
handsome; pleasing to the eye