He was head over heels for her since the first time they met.
head over heels excited
Frequency:
60
%
She was head over heels excited about her new job opportunity.
head over heels happy
Frequency:
50
%
They were head over heels happy to finally be reunited.
Idiomatic Expressions for head over heels
Phrase: Head over heels for
Meaning: To have strong feelings or attraction towards someone or something
Usage: He is head over heels for the new video game.