Micah 5:2]. The Bible also says that Jesus must be of the line of King David [Jeremiah 23:5].
The Bible says a lot more, but if one of these isn't true, then the rest can be written-off as pure coincidence. For Jesus to be the Messiah, all of the pieces must be in place. Either that or the prophecy is wrong. If that's the case, then the whole Bible is wrong and the discussion can be stopped here - checkmate.
Since it isn't likely that a fundamental Christian is going to admit that the Bible is wrong, we should press on.
Jesus was not of the seed of David. Jesus was not a decedent of David. Jews did not trace heredity through women, but through men. When addressing heredity, your mother's family was inconsequential. For Jesus to be of the line of David, his father would have to be of the line of David.
The heredity of Jesus is traced through two lists... which incidentally have almost no overlap, so they appear to be fabricated out of thin air. Those lists are located at Matthew 1: 1-17 and Luke 3: 23-38.
Going back to the story of Jesus' birth , however, we find that Joseph had no part in the impregnation of Mary. Zero. None of Joseph's DNA was contributed to produce Jesus. This means that regardless of what Joseph's lineage may be, it is irrelevant when concerning Jesus, because Jesus is not of his seed and they share no ancestors. God Himself is said to have impregnated Mary through the Holy Spirit. So in order for this to make sense, the Holy Spirit must have been a descendant of David - which is silly to everyone, not just to me.
Jesus did not fulfill the prophecy, because Joseph was not his father and contributed zero DNA to Jesus' birth. This is all because the Christian Bible is a work of fiction and should not be taken any more seriously than MacBeth or A Midsummer Nights Dream.