Peter Omwaka, alias Guardian Angel, walked down the aisle on Tuesday with the love of his life, Esther Musila.
The couple opted for a small, intimate garden wedding at Sue Gardens at River Drive in Muthaiga North.
In their wedding vows, Guardian described Musila as the one God chose for him.
"Thank you, baby. Thank you for allowing this to happen in my life. I did not choose you, God chose you for us. To fulfil his purpose in our life. You are a queen."
Esther, who doubles up as Guradian's manager, said, "My king, my lover. You are handsome and strong. You are one in 10,000. Your face is fine and smooth. Your hair is wavy and black. You are my love. This is the seal of my promise to you in the name of the father and of the son and of the holy spirit."
Taking to social media, Guardian wrote, "And on my birthday, God did it again. Mr and Mrs Omwaka."
Esther wrote, "To find someone as special as you out of all the people in the world is something I never imagined. Let's do this life together."
The ceremony was officiated by Evans Ababu, the minister at Eagle's City Church in Kitengela.
A source who attended the wedding told Word Is the couple invited 50 people. "They also celebrated Guardian's birthday. He dedicated a song to her and shot a music video at the wedding."
In a past interview with Word Is, the mother of three said she had fears about telling her children she is in a new relationship.
"When the story came out, I had to officially introduce them, although they knew. But we feared because I did not know how my kids would react," she said.
"I had been their only parent for a while. It was tough in the beginning, but slowly they warmed up to it, and now we are cool."
After going on several dates with the singer, Esther had to make it clear she is dating him.
"They used to see me disappearing. I am like, I am going to meet Guardian. Obviously, they had to know who mum was meeting, I had to tell them I am seeing somebody."
They first met him on their mother's 50th birthday.
"I had a birthday. I was turning 50 and we had organised to visit a children's home, and the kids had organised a birthday party for me. That is when they met officially," she said.
The couple fell victim to social media trolling after announcing their relationship.
"We did not even think it was a problem. But we got used to it because we know why we are together. As long as my family is cool, we are okay, the rest is noise," Esther added.