2, a burgundy shirt with nine-point straight pants.
3, sheep shearing shirt with white pants. You shouldn't wear a black shirt at the wedding. Crimson, bordeaux and sheepskin can be simple and generous, or they can be colorful but not tacky.