The verb for love at first sight (idiom or word)

The verb for love at first sight (idiom or word) that is loving or liking them nearly instantly.

Love at first sight is an experience and therefore a noun. I wonder if there's a verb close to, if not exactly, what that means

Example - The kid ____ every supermodel he saw that weekend.


Solution 1:

To fall for:

  • to be very attracted to someone and to start to love them.
  • The kid fell for every supermodel...

(MacMillan Dictionary)

Solution 2:

To be smitten by someone — English at home

to be in love with someone
"I first met him at a party and from that evening on, I was smitten."

Steal someone's heart — TFD

Fig. to capture someone's affections; to cause someone to fall in love with oneself.
"When I first met him, I knew he would steal my heart away. And he did."

Solution 3:

What about "to be love-struck"? Wiktionary

The Wikipedia article gives some more information too:

Being lovestruck means having mental and physical symptoms associated with falling in love: 'love-struck. It means to be hit by love... you are hit in your heart by the emotion of love'.

To be struck by something is normally rather instantaneous, maybe that is what you were looking for.

Also love-stricken.