Protevangelium of James 12

1And she made the purple and the scarlet and brought them unto the priest. And the priest blessed her and said: Mary, the Lord God hath magnified thy name, and thou shalt be blessed among all generations of the earth.
2And Mary rejoiced and went away unto Elizabeth her kinswoman: and she knocked at the door. And Elizabeth when she heard it cast down the scarlet ( al. the wool) and ran to the door and opened it, and when she saw Mary she blessed her and said: Whence is this to me that the mother of my Lord should come unto me? for behold that which is in me leaped and blessed thee. And Mary forgat the mysteries which Gabriel the archangel had told her, and she looked up unto the heaven and said: Who am I, Lord, that all the generations of the earth do bless me?
3And she abode three months with Elizabeth, and day by day her womb grew: and Mary was afraid and departed unto her house and hid herself from the children of Israel. Now she was sixteen years old when these mysteries came to pass.