I never cared for her looks, either. I guess being "royal" gives one some bonus points in the looks department.
I never thought she was a beautiful as she was made out to be, but in terms of looks, she was way out of his league. Course, having six castles and being heir to the throne of England probably made him a little more desirable.