He'll wed David Furnish this weekend
After 21 years together, Elton John and David Furnish are getting married this weekend. The couple will wed in England now that same-sex marriage is legal there, John's rep tells Us
. John, 67, and Furnish, 52, who met in 1993, became civil partners in 2005 and are parents to...