Kyle Viljoen has found his crewmate for life.
Rather than popping the question at sea, Kyle proposed atop Table Mountain in Cape Town, South Africa. He and his new fiancé matched the earthy scenery in neutral-toned outfits, perfect for their surprise engagement photo shoot.
"Zachary & I are officially engaged and to my universe I want to thank you for loving me unconditionally, desirably and with full intent to be my forever and always," Kyle captioned his pics of the proposal and Zachary's reaction. "We have walked a rocky but loving road, you have made my heart full and I found home in not materialistic things but in my soul you have your place."
The Bravo star continued, "Flying to South Africa on Table Mountain was the point I wanted to scream highest to say we have our place in this universe and surrounded by his and my family was a sacred energy that we could only have wished for and more!"
Answering a fan question about his relationship status, Kyle told Andy Cohen, "Right now, I am taken. I am so happy," before pointing out his boyfriend in the audience.
Below Deck Mediterranean airs Mondays at 8 p.m. on Bravo. Catch new episodes one week early streaming on Peacock.
(E!, Bravo and Peacock are all part of the NBCUniversal family.)
Peacock is live now! Check out NBCU's streaming service here.