Mixed cultural backgrounds weddings are popular, especially in a diverse country like South Africa ... like a white wedding gown for one part of the day, and traditional attire for another.