Loading
Loading
Loading
Loading
Loading
Loading
December 14, 2025
Johannesburg, South Africa

Vishal & Ursula

    Home
    Schedule

We are getting married!

Ursula

Botha

and

Vishal

Shrivastava

December 14, 2025

Johannesburg, South Africa
172 days172 d8 hours8 h41 minutes41 min49 seconds49 s

Our Story

A Match Made on Tyrone Avenue

Ursula and Vishal met at the famous Tyrone Harriers Run Club in May 2023. Vishal's Version 🏃‍♂️💬 Vishal had known of Ursula before even they met. He fell in love immediately after seeing her. They had their first run not long after Vishal arrived in JHB after being based in Toronto for some time. A few dates later, by their third date, Vishal declared his love for Ursula, promising they would marry in 2024. 🌟 Months later, in April 2024, after returning once again to Johannesburg, Vishal reaffirmed his feelings. Following a dinner, Vishal once again disclosed to Ursula that he was still in love with her. On the 14th of June, Ursula and Vishal hit it off once again. Vishal returned to Toronto, while Ursula was in South Africa. Then Vishal was in Singapore for his executive MBA, while Ursula was in Bali for her Speakers' conference. On the 30th of September, Vishal proposed to Ursula at the Ayodya Bali Resort, and Ursula said yes. 💍✨ Ursula's Version 🏃‍♀️❤️ Ursula had known of Vish before they met. She then saw him at the famous Croft & Co after a run. She was curious. He had her attention. On their third date he told her he'd marry her. Vishal returned a year later and again he made Ursula's heart melt. 🌹 Then there was Bali. A walk on the beach. A love letter. A ring. A cry. A yes. Absolutely yes! 🌊💖

Footer image
For all the days along the way
About ZolaGuest FAQsOrder statussupport@zola.com1 (408) 657-ZOLA
Start your wedding website© 2025 Zola, Inc. All rights reserved. Accessibility / Privacy / Terms