A.M.
I can recommend a great source for party favors...I recently hosted a princess party and ordered candy bags with personalized labels from www.whirlibird.com They were the hit of the party! Each label said "Happy 3rd birthday "NAME" - and the other side read "Hope you had a Royally good time". I filled each bag with Hershey kisses. For a craft, I went to Hobby Lobby and purchased several little foam crowns and royal themed foam door hangers with royal themed stickers for them to deocrate. The kids of all ages loved them and they also took their creations home as a favor. Party City offers little prince crowns for 99 cents and tiaras for the girls can be found at Dollar General. You'd be amazed at what you can find at the dollar store for little price/princess parties. Good luck!