To start you need a nice box. You can use a hat box r a Tupperware. Anything you decide to use can be altered to suit your theme. To personalize the box you can decoupage it using images of flowers and other pretty things. You can also simply spray paint it the favorite color of little girl you are making the box for. You can add ribbons, bows, rhinestones, and sequins to the box to make it special, and you can use markers or paint and stencils to write the name of the recipient on it. This box should be a little bigger than what you intend on filling it with because you want to leave room for her to add her own special items.
Some items are essential to complete this project. First you must find a lovely tiara or crown. You can make your own crown using grapevines, wire, flowers, ribbons, and hot glue. You can buy different crowns and tiaras from the local party store or dollar store.
There are many items that you can get cheaply to fill this box. I like to go to the local thrift store and dollar store when putting together these types of boxes. You can find many pretty scarves, hats, sunglasses, and jewelry at these types of store. Lace gloves and slippers are another a fun thing to throw in the box. You can also find inexpensive children makeup kits at the local dollar store, and you can get a lot of kid's hair accessories and toys there as well.
Another important item you will need for this present is a dress. You can find a dress at your local thrift store or yard sale. The dress you pick has to be perfect, and you might like to pick a few different dresses. Older prom dresses are great, and bride's maid dresses also work well. Something fancy with a puffy skirt will work well. Remember you can always hem and alter the dress, and you can add ribbon, sequins, lace, and rhinestones to fancy it up a bit.
These princess boxes are a lot of fun to put together, and the person receiving this gift will be more than thrilled to play with it for hours on end.