Semi-formal wear for men can be as simple as a dark double-breasted suit or a more formal tuxedo, depending on the time of day the outfit is worn. Many Men opt for the "stroller" which can be worn during the day and consists of formal trousers, a double-breasted coat, and a dress shirt.
Most often, tuxedos are only worn at events such as weddings. Men prefer wearing a suit that is comfortable and not as formal as a tuxedo. Men who choose to wear a suit instead of a tuxedo often gravitate toward plain, dark colors like gray and black and pinstripes are acceptable. Semi-formal dress is one small step down from formal dress and should be treated seriously.