According to People magazine, former Stone Temple Pilots frontman Scott Weiland is married. He said "I do" to his photographer girlfriend Jamie Wachtel Saturday night at their home in Los Angeles. The couple first met in 2011 while filming music videos for his "Christmas" album. Wachtel told People magazine, "We had the most beautiful, heartfelt ceremony. We all cried and laughed. Scott and I are over the moon!" This marks the singer's third marriage.