Like many modern love stories, ours began with a swipe. We met on Bumble in late 2019, just before the world took an unexpected turn. What started as a few casual messages quickly turned into real conversations, laughter and a connection that felt like we've known each other for years. Not long after meeting in person, we became a couple and we’ve been growing together ever since. We’ve shared countless little joys: slow grocery store strolls that turn into mini dates, food hunts that have taken us across the island (and beyond) and becoming more like each other (Steph now enjoys watching One Championship and Joe doesn't leave home without wearing sunscreen). Somewhere along the way, “your thing” became “our thing”. In March this year, Joe planned a birthday trip for Steph to Chiang Mai, a place they had both wanted to explore beyond their countless of Bangkok trips. Just a day after her birthday, they woke up at 4 am to catch the sunrise from the highest point in Thailand: Doi Inthanon. As they drove up the mountain in the stillness of dawn, the sky began to blush with light. At the summit around 7 am, they were greeted by a breathtaking view of golden sunlight pouring through the clouds. Joe asked the tour guide to stop so they could take a few photos. But instead of just capturing the view, he got down on one knee and asked Steph to be his forever. Now, here we are counting down the days to saying "I do" - and we couldn't be more excited to celebrate this joyful new chapter with you!
1:00 pm
As the ceremony will take place in a sacred space, we kindly ask guests to dress modestly and respectfully. Attire with covered shoulders and hemlines below the knee is appreciated.
The ceremony will begin promptly at 1:00 PM. Please be seated by 12:45 PM.
7:00 pm
Tuxes and gowns are welcome, and so are suits and cocktail dresses.
The evening begins with cocktails at 7:00 PM, followed by dinner at 8:00 PM. Please be seated by 7:45 PM.
Please RSVP by 1 October 2025.
We kindly ask that only those listed on your invitation attend. If you're unsure, feel free to reach out to us!
Cathedral of the Good Shepherd: The Cathedral has limited parking spaces. If you plan to park on-site, please let us know by 1 October 2025. You can indicate this in your RSVP or drop us a quick message. Nearest MRT stations are Bras Basah Station (CCL) and City Hall Station (NSL/EWL). Marriott Tang Plaza: Hotel parking available (standard rates apply). Nearest MRT station is Orchard Station (NSL).
Reach out to us directly, we’re happy to help! Joe (97897920) & Steph (90355342)
Please enter the first and last name of one member of your party below.
If you're responding for you and a guest (or your family), you'll be able to RSVP for your entire group on the next page.