One usually hears about aging rockers marrying their 28-year-old girlfriends, but Gene Simmons has tied the knot with his girlfriend of 28 years, reports People. The, um, whirlwind courtship with Shannon Tweed culminated yesterday in front of some 400 guests outside the Beverly Hills Hotel, and featured vows the couple wrote themselves. Why now? Perhaps it's worth noting that footage of the wedding will be featured on the season premiere of Simmons' reality show, Gene Simmons' Family Jewels on Oct. 18.
Guests included Hugh Hefner, Bill Maher, Simmons' bandmates, and the couple's 22-year-old son Nick; their 19-year-old daughter, Sophie, was maid of honor and sang "At Last" for their first dance. (Read more Gene Simmons stories.)