jolie laide

Etymology
lit. 'pretty [and] ugly' or 'with unusual, flawed or quirky good looks'.

Adjective

 * 1)  unconventionally attractive

Noun

 * 1) A woman who is unconventionally attractive.