shirtdress

noun
  1. a dress styled like a shirt, typically with a collar, buttons down the front, and often a belt

Examples