Another wrote: "Sam is 27 and Britney is 39. The age difference in this marriage is not a problem!" Spears has been married twice before. In 2004, she wed her childhood friend Jason Alexander in Las Vegas but the marriage was soon annulled. Later the same year, she married dancer Kevin Federline, with whom she has two children. The couple divorced in 2007.