Warning: gratuitous kid picture.
I couldn't resist. We looked for a week for a kid's bow tie before finding it by accident at Sporting Life, of all places, two hours before the event. I am hunting down this company right now. Must have in shop for Christmas!
*Cara emailed me about the vest. It's from Toronto-based Patouche. I picked it up last spring at a craft show, and I'm not sure it's still available.