Since the second century, the Roman Catholic Church and the Eastern Orthodox Church have taught that Mary gave birth as a virgin (meaning she stayed a "virgo intacta" - an "intact virgin" - even after giving birth).