You asked:

who invented shirts

  • the US Navy
    the US Navy
    T-shirt's inventor is the US Navy.