Once Upon a Time–British model Karen Elson takes center stage in the September cover story from Stylist Magazine, where she revels in a wardrobe of fairytale inspired dresses. Karen is a good fit for the story, seeing that her recent Kurt Geiger advertisements featured her as an updated Red Riding Hood. From rich embroideries to dazzling crystals, looks from the fall collections of Dior, Valentino, Roberto Cavalli and more shine when styled by fashion editor Alexandra Fullerton. Photographer Jon Gorrigan took to a lush garden setting to shoot the dreamy images.