Lovers at first sight ...