Doc Martens go with many different clothing options, but they don’t pair well with an elegant dress or tuxedo. Unless you want to have a punk/rocker look and wear your Doc Martens with a suit, try to keep it more casual or business casual.