A red stripe first appeared on uniform trousers in 1798, and reappeared in 1840 and 1859, partly because of the military fashions of the day. The popular story, which cannot be supported by fact, is that the red stripe commemorates the bloodshed by Marines in the Battle of Chapultepec in 1846.
