Charles and Jennifer got married at the stunning Oxbow Country Estate, located outside Bronkhorstspruit in Gauteng.