I used featherlight boning and wide binding for the hoop skirt and gave it a petticoat ruffle trim, made up a white petticoat trimmed in eyelet lace to go over the hoopskirt, and then made a muslin lined, blue dress with puff sleeves and white collar trimmed at the bottom in black satin ribbon with back lacing.
I created a white, double-layered pinafore with two small pockets and embellished it with light blue stitching and a skeleton key with black ribbon. Alice wore a black ribbon in her hair in the storybooks, but ribbons never stay in real girls' hair so I covered a headband in black satin ribbon and stitched a black satin bow to the top.
Lastly, we put her in white stockings and plain black strapped shoes. I finished her costume off with a small vile complete with a "Drink Me" label. She was thrilled with the turn out and loved twirling in what she called her "cupcake skirt." :D