Kaftans are an amazingly flexible piece of clothing that can be worn for diverse events, from a day out at the shoreline to a formal supper date!