Alice In Wonderland Outfit :)?

I want to go to a fancy dress party as Alice in Wonderland, but what sort of things should I have with the outfit (dress, shoes, makeup) eg. what kind of things would i need?
Thanks :)
3 answers 3