Repentance is demanded for everybody, even Mary.
Matthew 3:2
[SUP]2 [/SUP] and saying, "Repent, for the kingdom of heaven is at hand!"
Matthew 4:17
[SUP]17 [/SUP] From that time Jesus began to preach and to say, "Repent, for the kingdom of heaven is at hand."
Everybody has to Repent first then accept Jesus as their Lord and Savior. Even Mary repented.
Luke 1:46-47
[SUP]46 [/SUP] And Mary said: "My soul magnifies the Lord,
[SUP]47 [/SUP] And my spirit has rejoiced in God my Savior.