sweep off one's feet
sweep off one's feet {v. phr.}
To make (someone) have feelings (as love or happiness) too strong to control; overcome with strong feeling; win sudden and complete acceptance by (someone) through the feelings.
The handsome football captain swept Joan off her feet when he said so many things to her at the dance.
Joan was swept off her feet when the football captain started flirting with her.
Mary is swept off her feet whenever she hears a band start playing.
John was swept off his feet when he won the contest.
Categories:
Source: A Dictionary of American Idioms