Plusieurs fois modifiée et agrandie au cours des siècles, la plus grande partie est de style gothique. De l’édifice actuel, seule l’abside, partie la plus ancienne est de style roman, antérieure au XIIIe siècle. C’est le seul élément de l’édifice d’origine qui ne devait être qu’une chapelle.