Rock swagger. Swirling psychedelia. Flowering festivals. This season riffs on the carefree spirit of the late '60s and early '70s. Fizzing with youthful energy, this flirty mini dress is no exception. Cut from silky satin-backed crepe, it features a hand-painted print of art nouveau-style camellias, fragmented lattices and smoke trails. With its ruffled trim collar and cuffs in a contrasting colour, high waist and long sleeves, wear this versatile dress with everything from trainers to Chelsea boots and platform heels.