SAVE THE DATE

Together with our families, we invite you to celebrate the beginning of our forever.

Together with our families, we invite you to celebrate the beginning of our forever.

Together with our families, we invite you to celebrate the beginning of our forever.

With Love

29 Nov 2026

54days
00hours
19minutes
06seconds
With Love

29 Nov 2026

54days
00hours
19minutes
06seconds
OUR STORY

HOW IT STARTED

The Beginning

1

The story begins like any tale as old as time — or, more accurately, like any cheesy Wattpad story. A strong, independent, girl-bossing lady known as Kirsten is thriving in Grade 10 before the pandemic decides to throw her life completely off course. Still, not even the world imploding on itself is going to stop her from achieving the goals she has set for herself. Her philosophy is simple: “Only degrees are meant to be caught, not feelings.” “No boys until university — they only slow your progress.”

The Beginning

1

The story begins like any tale as old as time — or, more accurately, like any cheesy Wattpad story. A strong, independent, girl-bossing lady known as Kirsten is thriving in Grade 10 before the pandemic decides to throw her life completely off course. Still, not even the world imploding on itself is going to stop her from achieving the goals she has set for herself. Her philosophy is simple: “Only degrees are meant to be caught, not feelings.” “No boys until university — they only slow your progress.”

Enter Tristan

2

That is, of course, the plan until Tristan enters the story. He is almost the exact opposite of our self-proclaimed protagonist. He lives in the moment, cares very little about what anyone thinks, and has absolutely no intention of allowing a woman to interfere with his financial plans or his flashy future. For lack of a better way to put it, this is your classic “bad boy meets teacher’s pet” trope.

Opposites Attract

3

Fast-forward to Grade 11, and the tall, dark and handsome groom finds himself in the same class as our chronically stressed, short bride. Tristan is popular, well-known among the ladies, and apparently the heartthrob of the grade — although poor Kirsten remains thoroughly unimpressed. Every class is disrupted. Every seat she wants somehow seems to be occupied. And for the longest time, her greatest contribution to Tristan’s life is simply providing another phone to play Among Us on.

The Invitation

4

That is until Tristan eventually asks: “Is all you do study, or are you actually going to hang out with us for one weekend?” Kirsten does not hear an invitation. She hears a challenge. Still, we are not allowing those two worlds to collide just yet. Instead, the idea of a date at Ocean Basket becomes the new side quest. Months pass, Grade 12 arrives, and all the avoiding, postponing and delaying eventually starts turning into frustration. Until the question finally comes up: “So… are we going to hang out or what?”

The First Date

5

And that is how the iconic evening of 28 May 2021 came to be. Somewhere between a Platter-for-Two, a Coke each, and enough tension to be cut with a butter knife, a tiny spark finally caught flame. And then came a kiss. (We’ll leave it up to the reader to decide who was bold enough to make the first move.) That was the evening Tristan decided that, despite how much he claimed to dislike this stuck-up little teacher’s pet, maybe she was not so bad after all.

The Rest is History

6

And Kirsten? Well, Tristan confidently taking off one of his Air Force 1s for the comfort of dropping down onto one knee rather effectively bulldozed every coherent thought she once had about “no boys allowed.” And, well the rest is history. Or, more accurately, the events leading up to you, the guest, somehow ending up invited to the wedding.

The Invitation

4

That is until Tristan eventually asks: “Is all you do study, or are you actually going to hang out with us for one weekend?” Kirsten does not hear an invitation. She hears a challenge. Still, we are not allowing those two worlds to collide just yet. Instead, the idea of a date at Ocean Basket becomes the new side quest. Months pass, Grade 12 arrives, and all the avoiding, postponing and delaying eventually starts turning into frustration. Until the question finally comes up: “So… are we going to hang out or what?”

The Invitation

4

That is until Tristan eventually asks: “Is all you do study, or are you actually going to hang out with us for one weekend?” Kirsten does not hear an invitation. She hears a challenge. Still, we are not allowing those two worlds to collide just yet. Instead, the idea of a date at Ocean Basket becomes the new side quest. Months pass, Grade 12 arrives, and all the avoiding, postponing and delaying eventually starts turning into frustration. Until the question finally comes up: “So… are we going to hang out or what?”

The First Date

5

And that is how the iconic evening of 28 May 2021 came to be. Somewhere between a Platter-for-Two, a Coke each, and enough tension to be cut with a butter knife, a tiny spark finally caught flame. And then came a kiss. (We’ll leave it up to the reader to decide who was bold enough to make the first move.) That was the evening Tristan decided that, despite how much he claimed to dislike this stuck-up little teacher’s pet, maybe she was not so bad after all.

The First Date

5

And that is how the iconic evening of 28 May 2021 came to be. Somewhere between a Platter-for-Two, a Coke each, and enough tension to be cut with a butter knife, a tiny spark finally caught flame. And then came a kiss. (We’ll leave it up to the reader to decide who was bold enough to make the first move.) That was the evening Tristan decided that, despite how much he claimed to dislike this stuck-up little teacher’s pet, maybe she was not so bad after all.

The Rest is History

6

And Kirsten? Well, Tristan confidently taking off one of his Air Force 1s for the comfort of dropping down onto one knee rather effectively bulldozed every coherent thought she once had about “no boys allowed.” And, well the rest is history. Or, more accurately, the events leading up to you, the guest, somehow ending up invited to the wedding.

The Rest is History

6

And Kirsten? Well, Tristan confidently taking off one of his Air Force 1s for the comfort of dropping down onto one knee rather effectively bulldozed every coherent thought she once had about “no boys allowed.” And, well the rest is history. Or, more accurately, the events leading up to you, the guest, somehow ending up invited to the wedding.

The Beginning

1

The story begins like any tale as old as time — or, more accurately, like any cheesy Wattpad story. A strong, independent, girl-bossing lady known as Kirsten is thriving in Grade 10 before the pandemic decides to throw her life completely off course. Still, not even the world imploding on itself is going to stop her from achieving the goals she has set for herself. Her philosophy is simple: “Only degrees are meant to be caught, not feelings.” “No boys until university — they only slow your progress.”

The Beginning

1

The story begins like any tale as old as time — or, more accurately, like any cheesy Wattpad story. A strong, independent, girl-bossing lady known as Kirsten is thriving in Grade 10 before the pandemic decides to throw her life completely off course. Still, not even the world imploding on itself is going to stop her from achieving the goals she has set for herself. Her philosophy is simple: “Only degrees are meant to be caught, not feelings.” “No boys until university — they only slow your progress.”

Enter Tristan

2

That is, of course, the plan until Tristan enters the story. He is almost the exact opposite of our self-proclaimed protagonist. He lives in the moment, cares very little about what anyone thinks, and has absolutely no intention of allowing a woman to interfere with his financial plans or his flashy future. For lack of a better way to put it, this is your classic “bad boy meets teacher’s pet” trope.

Enter Tristan

2

That is, of course, the plan until Tristan enters the story. He is almost the exact opposite of our self-proclaimed protagonist. He lives in the moment, cares very little about what anyone thinks, and has absolutely no intention of allowing a woman to interfere with his financial plans or his flashy future. For lack of a better way to put it, this is your classic “bad boy meets teacher’s pet” trope.

Opposites Attract

3

Fast-forward to Grade 11, and the tall, dark and handsome groom finds himself in the same class as our chronically stressed, short bride. Tristan is popular, well-known among the ladies, and apparently the heartthrob of the grade — although poor Kirsten remains thoroughly unimpressed. Every class is disrupted. Every seat she wants somehow seems to be occupied. And for the longest time, her greatest contribution to Tristan’s life is simply providing another phone to play Among Us on.

Opposites Attract

3

Fast-forward to Grade 11, and the tall, dark and handsome groom finds himself in the same class as our chronically stressed, short bride. Tristan is popular, well-known among the ladies, and apparently the heartthrob of the grade — although poor Kirsten remains thoroughly unimpressed. Every class is disrupted. Every seat she wants somehow seems to be occupied. And for the longest time, her greatest contribution to Tristan’s life is simply providing another phone to play Among Us on.

Venue

THE LOCATION

Klein Nederburg

Sonstraal Rd, Paarl

Venue

THE LOCATION

Klein Nederburg

Sonstraal Rd, Paarl

Venue

THE LOCATION

Klein Nederburg

Sonstraal Rd, Paarl

REGISTRY

The Gift of a New Beginning

A pair of two becoming one, With all our loved ones joining in the fun. But before arriving at the venue of choice, You may wonder what gift could cause rejoice. These two little nomads need not more things, But rather some help for what married life brings. So, if you feel so kindly inclined, A note or two would be more than kind. I’ve officially exhausted all my poetic juice, but basically what we’re saying is: If you would like to bless us with a wedding gift, a monetary contribution would be the most useful and appreciated option for us. Whether it goes toward our honeymoon, setting up our first home together, or simply helping us begin this next chapter, we would be incredibly grateful. Help contribute to the honeymoon and happily-ever-after? Bank: FNB/RMB Account Holder: Tristan Kuhn Account Type: FNBy Next Transact Account Account Number: 62837865239 Branch Code: 250655

A pair of two becoming one, With all our loved ones joining in the fun. But before arriving at the venue of choice, You may wonder what gift could cause rejoice. These two little nomads need not more things, But rather some help for what married life brings. So, if you feel so kindly inclined, A note or two would be more than kind. I’ve officially exhausted all my poetic juice, but basically what we’re saying is: If you would like to bless us with a wedding gift, a monetary contribution would be the most useful and appreciated option for us. Whether it goes toward our honeymoon, setting up our first home together, or simply helping us begin this next chapter, we would be incredibly grateful. Help contribute to the honeymoon and happily-ever-after? Bank: FNB/RMB Account Holder: Tristan Kuhn Account Type: FNBy Next Transact Account Account Number: 62837865239 Branch Code: 250655

RSVP

Please confirm your attendance

We cannot wait to celebrate this special day with you.

29 November 2026

RSVP by 12 Oct

RSVP

Please confirm your attendance

We cannot wait to celebrate this special day with you.

29 November 2026

RSVP by 12 Oct

FREQUESNTLY ASKED QUESTIONS

Questions you may have

When should I RSVP?

What should I wear?

Will the wedding take place indoors or outdoors?

WITH LOVE

can’t wait to celebrate with you

WITH LOVE

can’t wait to celebrate with you

WITH LOVE

can’t wait to celebrate with you