I was wondering; Jesus is supposed to be descended from King David, however the lineages that are given in scripture (Matthew 1:1, Luke 3:23-38) trace Jesus’ genealogy through Joseph, even though Joseph is not his biological father. Is there some other source in the Bible that shows that Mary is also descended from David?
During the Annunciation, Gabriel says to Mary “…and the Lord God will give to him the throne of his father David.” (Luke 1:32). This seems like a pretty weak argument to say that Mary is descended from David.
Thanks in advance for your help.