Xanadu: an idealised place of idllic magnificence and beauty

Xanadu (noun)

an idealised place of idllic magnificence and beauty.

New for 2023, the Xanadu collection is a beautifully painted collection of fashion-led designs inspired by tranquil and idyllic landscapes, blooming florals, soft geometric forms and traditional paisley prints.

View the full collection here.