Originaire de Belgique, plus précisément de Liège, le mot « béguin » vient du premier couvent de béguines, au XIIe siècle, où les religieuses portaient cette coiffure faite d’une toile fine.
Ainsi, croisée avec l’expression « être coiffé de quelqu’un », qui signifie « être aveuglé par quelqu’un », « avoir le béguin » est rapidement devenue une formule courante pour affirmer l’amour ressenti par une personne.