How to get married in South Africa

South Africa has long been known for its liberal social attitudes, and a large portion of its population, including the wealthy, has