Geeze dad. Blew right past awkward and straight into vaguely insulting and sexist. Neglects his kids and says condescending things to strangers, that's not a passing grade right there.
If someone said to me "you don't look like a [royalty], you look like a [spouse]," I'd hold up my hand and say, "do I look like I'm wearing a ring?"