
TERESA & MARCEL
are getting married
24TH – 26TH APRIL 2026

OUR STORY
Our story began in 2013 as close friends in a lively school group, getting up to all sorts of adventures—from school camps and sports days to bunking classes, parties, and holidays. Somehow, no matter what we were doing, fun always seemed to follow us, and these are the memories we still laugh about and treasure today.
After school, life took us in different directions—until fate brought us together visiting friends one afternoon in February 2019.
“Marcel asked me to dinner—it just happened to be Valentine’s Day. Smooth move, right? And that’s when the spark began.”
“Though it was actually Teresa who ended up asking me out—but that’s a story I’ll save for another time!”
What followed were years of fun adventures, a little long-distance that only made us stronger, endless laughter, and a ton of love.
During Christmas last year, Marcel proposed—it was the most unforgettable day of our lives, made even more special by having our families close by to celebrate all December long.



THE DESTINATION
HARTFORD HOUSE MOOIRIVER
Hlatikulu Road, MooiRiver, KwaZulu-Natal, South Africa.

THE DETAILS
Friday 24th April – Family & Friends Welcome Dinner
Saturday 25th April – The Wedding Day
Sunday 26th April – Final Goodbyes
In the meantime please see some nearby accommodation options to book below:
Rawdons Hotel
Midlands Saddle & Trout
https://www.firstgroup-sa.co.za/midlands-saddle-and-trout
Nottingham Road Hotel (Notties)


DRESS CODE
Semi-Formal
We are celebrating in the garden, so feel free to keep it stylish, light, and garden-friendly.
We kindly ask that guests avoid wearing shades of magenta

The Du Plessis Wedding Itinerary

Gifting
Having you attend and share in our wedding celebration is the greatest gift we could ever ask for and no gifts are expected.
For those who have kindly asked and wish to give, we would be sincerely grateful for a contribution towards our future together as we begin married life.
Details:
Bank: First National Bank
Account Name: TM Du Plessis
Account Number: 63199502460
Branch Code: 250655
Thank you so much and we cannot wait to see you!