I was smitten by her. (rare, less emphatic)
It was love at first sight.
I can't think of a short, simple idiomatic equivalent. If you don't want to use "fall in love" you'd probably give a more detailed description of your feelings, reactions, emotions.