Head Over Heels
Meaning:
To fall passionately in love.
Example:
Brian has fallen head over heels in love with Grace and is going to propose to her soon.
Did you know?
‘Head over heels’ refers to things turning topsy-turvy, that the natural order of things has been changed.
Reference: http://www.phrases.org.uk/meanings/head-over-heels.html