amore al primo sguardo

Etymology
lit. 'love at the first look'.

Noun

 * 1)  love at first sight