Well done cousin! Pity she didn't get the point with your reference to your wife, but at least the comment was positive.

I generally reply to the "skirt" comments with "Thanks, it's a trendy little A-line in a bold but cheeky check. And we ladies have worn them to slaughter ignorant lowlanders for round the last 800 years". They usually get the point then. Of course, I'm 6'2" & extremely heavily tattooed!