Lily Swing Dress in Book & Owl Print

  • $99.95

For all of our bibliophiles out there, this dress is made just for you! This 50s style dress features a super cute print of nerdy owls and books, it is the perfect mix of smart and spunky. The off-shoulder neckline with matching button detail makes it perfect for showing off your collarbone, while the fitted bodice cinches at the waist to create an hourglass silhouette. The full circle skirt flows beautifully, making it easy for you to move around and dance all night long.

This dress is designed to accentuate your curves and give you an irresistible magnetism at any event. Make heads turn with this stunning dress that combines vintage style with modern flair.

Print: Owls & library books

Fabric Composition: 97% Polyester, 3% Elastane

Length of dress from underarm: 81cm*

Width of hem: 183cm*

Please scroll through images for relevant size chart. 


We are pleased to offer free standard shipping Australia Wide on all orders over $149 through Australia Post. All orders will be posted the next business day where possible.

If you have received an item that is faulty, please return the items via Australia Post and a replacement item will be shipped within 1 business day. If a replacement is not available, a full refund will be provided.
See the full refund policy here

Customer Reviews

Based on 8 reviews
Penny S.
Fabulous Dress!

Absolutely love my library dress! Took advice from other reviews and went down a size which fits perfectly! Received loads of compliments when I wore it on New Year's Eve. Very happy!!

Janine Wallace
Whooo are you

This is a fun dress as a Library Information Services professional, it is a must-have item


Amazing fit so comfy and it has pockets!


The fabric is very high quality.

Jess Cochrane

Going off the sizing chart, I ordered a S but found it way too big. I paid to return it and receive XS, but sadly it's also too big. Additionally, the material feels strangely heavy. Such a shame because the pattern is gorgeous, but it's just not a good fit at all.