A person with long hair wears the Annabel Moonflower Shirt, a vintage-inspired dark green floral blouse with puffed sleeves, paired with plaid pants and a black belt featuring a large buckle, while standing next to a decorative wall hanging.
A person with long brown hair wears the Annabel Moonflower Shirt, a vintage-inspired floral blouse featuring puffed shoulders, against a plain background while gazing directly at the camera with a neutral expression.
Wearing the Annabel Moonflower Shirt, a person with long hair poses against a light-colored wall. The vintage-inspired dark green floral blouse features Liberty-print fabric, a gathered neckline, and puffed sleeves, paired with plaid pants. A hanging ornament decorates the left background.
A person with long brown hair wears the Annabel Moonflower Shirt, a vintage-inspired green floral blouse, paired with a plaid skirt against a neutral background, slightly facing to the side.
Against a plain backdrop, a person models the Annabel Moonflower Shirt, marked by its vintage-inspired floral design and puffed shoulders, paired with plaid pants and a black belt. A small decorative wall hanging is visible on the left.
A person with long brown hair wears the Annabel Moonflower high-neck, long-sleeved blouse featuring a Liberty print and puffed shoulders. Paired with plaid pants and a black belt, this vintage-inspired ensemble exudes charm as they face away from the camera.
In a field with bare trees, dry grass, and snow patches, a person dons a plaid suit in red and blue tones with the Annabel Moonflower Shirt. A beige hat completes their vintage-inspired look.
Annabel Moonflower  Shirt

Annabel Moonflower Shirt

Regular price$290
/
Final Sale: No Returns or Exchanges
Color
Size

Cut from Italian cotton lawn, our Liberty-print ditsy floral shirt has long puffed sleeves, a ruffled collar, and a mother-of-pearl button front. The '70s vintage-inspired Liberty of London shirt is finished with French seams.

Fit Notes
Runs true to size.

Shirt lengths:
XS: 25.5"
S: 26"
M: 26.5"
L: 27"
XL: 27.5" 

  • Free shipping on all orders in the US.
  • Worldwide free shipping on all orders over US $1,000.00 (does not include international customs and taxes).
  • Returns and exchanges within 30 days.

Learn more about our shipping and returns here.