I love a good caftan! This one is by a South African designer I came across in Cape Town - Helon Melon.