T.C.
Hi A.,
I have an awesome game. I love it because it works with almost any sized group (up to 30, I think) and I've played it with almost every age group (including kindergarten), and so far, everyone really likes it.
The game is called, "Chair Chase." It's a take-off on Musical Chairs, but no one is ever "out" the game just keeps going with all players until you're ready for the next game, so kids don't feel left-out.
First, you will need chairs without armrests: one for every player. Have the kids place them in a tight circle: as close together as they can.
One person is, "it" and stands in the center, leaving one seat open.
The object of the game is for the "group" to try and keep seats covered, while the player who is "it" tries to fill the empty seat. You have to get them going, but once warmed up, this game moves quickly: The "group" players continually try to scoot over into the empty seat (they must keep their fannies on the chairs - no standing). Every time a player scoots over, they leave an empty seat behind, which "it" must try to sit in before another group player scoots into it.
Once "it" manages to fill a seat, one of the group players replaces them as "it." (You may have a referee just pick a volunteer; or you may decide the group player who fails to fill the empty seat becomes "it." Just depends on how competative you want it to be.)
This game is good for lots of laughs, and kids cheering each other on. Plus, it's fun to be "it," so usually most kids don't mind getting a turn. (PS, this is a loud game, with all the cheering and yelling)
Since you have a Knights/Princesses theme, maybe you can call the game "Chase the Throne," or "Dodge the Dragon," etc.
Hope your daughter has a great party!