Recipe for thousands of awkward situations:
There are certain misconceptions regarding the jargon people use in drafting such ads. Many are still unaware that a “homely” girl doesn’t mean she happily does the household chores. ‘Homely’ means ‘unattractive’. Look up the dictionary.
Sure enough, Dictionary.com defines ‘homely’ as:
lacking in physical attractiveness; not beautiful; unattractive: a homely child.