Natick Mass, during the Easter Parade, Sunday, April 16, 2006. The annual event attracts participants from around the world dressed in outfits ranging from elegant to outrageous. (AP)