I'm still thinking it's the Mardi Gras, just looked it up on Google, and there are lots of meantions of beads, seem to remember someone making a bit thing about beads on dresses in the first thread. The location should be about right as well