Bailey longs to wear the beautiful dresses of her dreams but is ridiculed by her unsympathetic family which rejects her true perception of herself. Every night Bailey dreams about magical dresses; dresses made of crystals and rainbows and flowers, even dresses made of windows. But when Bailey's awake no one wants to hear about these beautiful dreams. Then Bailey meets Laurel, an older girl who is inspired by Bailey's imagination. The two of them begin making dresses together, and Bailey's dreams come true.