The ribbon shirt originated from the Plains Indian tribes, particularly the Sioux and the Ojibwa. It was traditionally made from calico or cotton material and adorned with ribbons in various colors and patterns. The ribbons were often used to represent tribal affiliation, personal achievements, or spiritual symbols.