German clothing retailer Tom Tailor has opened its first store in South Africa under a franchise agreement with local partner Edcon.