ugly duckling in French
ugly duckling in French
vilain petit canard
(idiomatic) A young person who is ugly, but who is expected to become beautiful or handsome as they mature.