This BHD post includes the full text of a 2005 Bible Review article by Birger Pearson.
Many years ago I discussed the question of whether Jesus was married to Mary Magdalene. My review of the The Da Vinci Code book is here and of the rather better movie is here. For many, many posts on the infamous Gospel of Jesus' Wife forgery, start here and follow the links. For more on the erroneous idea that the Gospels present Mary as a prostitute, see here and here.
There are many other PaleoJudaica posts on Mary Magdale in the archives. You can find them with the blog's search engine.
Visit PaleoJudaica daily for the latest news on ancient Judaism and the biblical world.