Sugar Ray rocker Mark Mcgrath has wed longtime girlfriend Carin Kingsland after a three-and-a-half year engagement.

The couple exchanged vows on Monday morning (24Sep12) with its two-year-old twins playing a major part at the ceremony.

The MCGraths' son Lydon was a ring bearer and his sister Hartley was a flower girl.

In a joint statement released to People magazine, the newlyweds wrote, "After 18 years of breakups, makeups, beautiful twins and an unwavering love that provided some pretty damn good song lyrics, we are happy to announce that we are finally married!"

MCGrath and Kingsland, who got engaged on New Year's Eve, 2009, wed in California.