Lose one’s shirt
In the sense of to suffer great financial loss dates from the 1930s, and derives from the earlier expression to bet one’s shirt on something, typically a horse, which dates from the mid-19th century.