head over heels

Intermedio alto (B2) informal

Deeply and completely in love.

"He fell head over heels in love with her the moment they met."