I think we can safely say this was the most involved party thus far, mainly because of the costumes my mom made (it is not a trend I plan to continue). Maggie began 'casting' her party months ago, and manged to get pretty much all of us into a costume of some sort. She drew her party inspiration from The Sword in the Stone, as well as from her favorite princess stories. For the record, Maggie chose the color of her castle - Nana and I were planning to go more traditional in our interpretation, but the girl wanted a pink castle, and it was her birthday, so a pink castle she got. I think it's safe to say that's the last cardboard castle Nana and I plan to build. Ever.
Princess Maggie had a blast, was thrilled to have a 'real' princess dress, and loved seeing all her friends. And just like Christmas, even though they played the games I had planned, the kids all preferred the cardboard box castle :)
And here is an overall video Grandma the Fairy Godmother took: