General Brazilian
estar apaixonado por; estar infatuado com
Most common usage across Brazil
São Paulo
estar de paixão por
Informal, colloquial variant
Rio de Janeiro
estar louquinho/louquinha por
Very informal, conversational style
Portugal
estar apaixonado por; estar totalmente enfeitiçado por
More formal tone; 'enfeitiçado' emphasizes the spell-like quality