to make sb fall suddenly and deeply in love with you
sweep sb off their feet
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition