《圣母颂》最著名的两个版本分别由舒伯特和古诺创作。舒伯特的《圣母颂》(Ave Maria)实际上是其作品《艾莲娜的第三首歌》(Ellens dritter Gesang,D. 839),作于1825年,歌词源自沃尔特·司各特的长诗《湖上夫人》的德文译本,并非传统的拉丁文祈祷词,但旋律后来被广泛用于宗教或纪念场合。古诺的《圣母颂》创作于1859年,他将一段旋律叠加在巴赫《平均律钢琴曲集》第一首C大调前奏曲(BWV 846)的和声框架之上,因此常被称为《巴赫-古诺圣母颂》,这是两种截然不同但同样广为人知的作品。