A magical Soweto wedding video