It took them 28 years and putting up with a LOT of indiscretions with groupies, Shannon Tweed finally got Gene Simmons to the alter!

The couple married Saturday night in an outdoor ceremony at the Beverly Hills Hotel.

People.com reports:

The couple exchanged vows they wrote themselves in front of 400 guests including Hugh Hefner, Bill Maher and his fellow KISS members (Paul Stanley was in the wedding party).

Also in attendance were the couple's two children Nick, 22, and Sophie, 19, who was the maid of honor.

And their planned first dance is quite fitting for a couple who have been together for almost three decades: "At Last" by Etta James, to be performed by their daughter Sophie.

The wedding will appear in the new season of Gene Simmons Family Jewels on Oct. 18.

Looks like they have worked all their problems out, remember it was back in July that Shannon walked out of an interview.

via Gene Simmons, Shannon Tweed Marry, Wedding to Air on Gene Simmons Family Jewels : People.com.