Generally, a formal dress will be paired with a tie and vest, or a bow tie and waist seal. Usually, a square towel (or pocket towel) will be put in the jacket pocket.
Such ornaments are generally only available in clothing stores.
Dresses are usually divided into morning coat, evening dress (tuxedo) and formal dress. A tuxedo usually has a short front, usually shorter (or slightly shorter) than a vest, and its back is shaped like a dovetail to the back of the knee.
If you want to know more about dresses, you can add my friends, and I am willing to discuss with you.