A jolie-laide is a woman "whose ugliness is part of her charm" (Chambers). I've just looked up my French dictionary and discovered I was wrong all this time, as I had thought jolie meant "jolly" as well as "pretty". I liked the idea that she was both pretty ugly and jolly ugly.

(I can't think of a good laide pun, sorry.)