Eminem remarried his high school sweetheart Saturday, a month after the superstar rapper announced they were getting back together, his publicist said.
"I can confirm that they were married this evening," said Dennis Dennehy, a spokesman for Eminem's label, Interscope Records.
News helicopters hovered overhead and paparazzi congregated outside Meadow Brook Hall as the rapper born Marshall Bruce Mathers III and Kim Mathers arrived by limousine and were whisked inside the 110-room mansion built for auto baron John Dodge's widow 80 years ago.
"Family and close friends were in attendance, including members of D12, 50 Cent, Obie Trice and members of G-Unit," Dennehy said. He said D12's Proof, whose real name is Deshaun Holton, served as best man.
Dinner was lobster tails and filet mignon, and New York DJ Lord Sear provided the music for the reception, Dennehy said.
The couple is planning a honeymoon later this year, Dennehy said.
Their first marriage ended after two-plus years in October 2001 in an ugly legal fight that included a custody battle over their young daughter.
Eminem, 33, and Kim Mathers, 30, reconciled in late 2004, and he announced in December that the two would get back together.
Kim Mathers applied for a marriage license last week, and Detroit television station WXYZ showed an invitation to "join them as they exchange vows and the celebration of their new life together."
The pair grew up in suburbs along Eight Mile Road, Detroit's northern border.