New Kids on the Block singer Jonathan Knight has become engaged to his partner of over eight years, fitness trainer Harley Rodriguez.

advertisement | advertise on newsday

“We were in Africa,” vacationing with their mothers, Knight, 47, told Jenny McCarthy on her SiriusXM radio show, going on to explain that, “I just figured this was the time to pop the question and make it official. So, yeah, I went out and bought rings three weeks before we left for Africa. Harley had no clue.”

The four of them “took a nighttime raft dinner” on the Zambezi River, where there were “hippopotamus in the background and we saw crocodiles swimming by . . . Oh, and there was a super moon on top of that! It was just absolutely beautiful, it was so romantic. And I just said now’s the time to do it.”