Did Mary Take a Vow of Perpetual Virginity? — Catholic Answers Live