Fille de Christophe Lécapène, fils et co-empereur de Romain 1er Lécapène, et de son épouse Sophia.
Pour prouver qu’il était un digne successeur de son père, tant dans son pays qu’aux yeux des gouvernements étrangers, le nouvel empereur de Bulgarie [1], Pierre 1er, fit une démonstration de force en envahissant la Thrace byzantine [2] en mai 927, mais se montra prêt à négocier une paix plus permanente. Romain saisit l’occasion et proposa une alliance matrimoniale entre les maisons impériales de Byzance [3] et de Bulgarie pour mettre fin à la guerre de 913-927. Romain arrangea un mariage diplomatique entre sa petite-fille Maria et le monarque bulgare. Pour la première fois dans l’histoire byzantine, une princesse byzantine devait être mariée à un souverain étranger ; des décennies plus tard, le gendre et co-dirigeant de Romain,Constantin VII, critiqua Romain pour cette concession. En octobre 927, Pierre arrive près de Constantinople [4] pour rencontrer Romain et signe le traité de paix, épousant Marie le 8 novembre.
Pour signifier la nouvelle ère dans les relations bulgaro-byzantines, Maria fut rebaptisée Irène.
Irène et Pierre 1er de Bulgarie ont eu plusieurs enfants.