A. if you don't have a budget...they do have places where you can have princess parties.....or you can have one at your home and go to a stationary store and buy some princess or castle invitations...and write up the invitation like the letter in cinderella where "the Kingdom is searching for every eligible lady to be in attendance to (your daughter's name) birthday party. All ladies of the kingdome are asked to wear thier very best ball gown and glass slippers..and to make sure that thier carriage drops them off at (your address), etc."
Party favors can be crowns and jewerly that you can get a the dollar store.
For a cake..do cupcakes that you make and decorate them up big time!....and display them on nice platters..heck, if you have china..pull it out!
have a craft for when the girls arrive....you can probably get different color sheets from online of all the diffrent princesss..that way each girl can choose which one she gets to color.
for games...you could do musical chairs..and if you only have 7 girls participating, you can say that the chairs are the 7 dwarves chairs.
you can play a game of hot potatoe...but instead..use an apple (from Snow White's story)...last person get's a prize, which I like to get the prizes at Micheals...a little bit more qualitiy than what you would get at the dollar store.
you can also play a game of where the object is and have the chairs lined up like a bed and have one girl lay on it like snow white and then when she wakes up see if she can find it...you can use the apple....
if you have princess music, you can have the girls dance to it....you can have the dance in pairs, like at a ball, to "Some Day My Prince Will Come"...I think that is from Sleeping Beauty...
the possibilities are endless...you just got to get to brainstorming!