Beach kaftan
$27.99
$27.99
$69.99
$89.99
$34.99
$69.99
$34.99
$59.99
$89.99
For everyday wear or special events, a kaftan dress brings a dose of casual elegance to your wardrobe. From classic black and white to eye-grabbing brights and pretty prints, you can choose from a variety of colours and patterns to suit your personal look. Opt for flirty short styles or a dramatic, long maxi dress – from parties to the beach, there's a kaftan for every occasion.