Comfortable, yet always flattering, kaftan dresses are simply a must! You can wear them to the beach, the pool, for formal or casual occasions. A kaftan will keep you cool and comfy - just what you need on your holiday getaway - and you'll find a wide variety of colours and patterns to suit your style. Our favourite this season is the 100% linen kaftans