I did it for a 12 yr old and a couple a hundred quests. everyone got a sash (bought a giant spool of thick white ribbon and wrote each guests name in gold or silver sharpie "Miss Karen" "Mr. Sam") these were placed in a mini gray vinyl handled shopping bag (paperplace.com i think) with the table seating card, and candy sticks. centerpeices were on a styrofoam base with posts wrapped in ribbon and silver with a tiara on top with the table #.
Of course, the runway leading to a platform..everyone likes to go on stage (dance floor not even necessary, kids and adults seem to prefer the platform)
For her 2nd birthday i made a maypole (really cute, you can use a coat rack, cover it in ribbons, and leave a bunch of ribbons hanging), and musical chairs (big mistake, they cry when they get out), pink (disposible ) champagne glasses with strawberry milk, i also made everyone tutus (headband for the waist and pink netting sewn around it), they made necklaces as another activity threading that skinny licorice with fruit loops.
There are so many different things you can do that would appeal to all ages.