Literally, “pretty [and] ugly”, or more loosely translated as “with unusual, flawed or quirky good looks”.
jolie laide (invariable)
jolie laide f (plural jolies laides)