MC Lyte John WycheT

Legendary rapper MC Lyte tied the knot with her fiancé John Wyche in Jamaica over the weekend. The 46-year-old DJ/actress was a practicing lesbian for most of her adult life — until she met the man of her dreams.

The “Ruffneck” hitmaker, whose real name is Lana Moorer, wed the U.S. Marine Corp veteran at the Sandals Royal Caribbean Resort in Montego Bay, where friend and singer Kelly Price serenaded the couple during the nuptials, according to WENN.com.

“It was so beautiful and a fairytale,” Lana tells Essence magazine. “I got my king.”

The intimate ceremony was attended by many of the couple’s old skool friends, including rappers YoYo, Niatia “Lil Mama” Kirkland, and SWV‘s Cheryl “Coko” Gamble.

“It’s incredible so many people came out to support our union,” John says. “We are starting out with a strong foundation. A few months into getting to know Lana I knew I wanted this woman as my wife.”

MC Lyte and her new husband met online last year and announced they were dating in January. They became engaged in May.

Lana, who was involved a longterm relationship with actress Tichina Arnold in the 1990s, dated other women for a while, but she soon gave up on the lesbian lifestyle.

She tells Essence magazine she knew John was the right one for her after an intimate conversation.

“It was one day while we were talking and I kind of looked in his eyes and I was like, ‘Oh my God, so much honesty and truth in his eyes’,” she told Essence in May. “My biggest thing with dating ever was the ability to be open and I can totally just let go with him.”

She also urged women to be more aware of who they are if they want to find love.

“Just being alone, being single in Los Angeles, California (opened my eyes to that),” she continued. “That is a hard thing to do for a black woman, to date and it be authentic and true. So I think when you’re present and you’re aware, it opens you up.”