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.