I believe a fancy dress outfit for a man will start with black leather shoes. A lot says about a person with there shoes. I have had girls tell me that is what they first look at when looking at a guy. I believe the shoes should be in the most prime condition. The shoes should be polished if necessary. Another fancy outfit a guy could pull off is sperry’s/boatshoes with there outfit. Either beige or black pants depending on your shoes.
Not only do the color of the pants matter but the way the pants fit. I dislike how most dress pants are extremely wide around the legs.
I am a fit twenty two year old, so all the normal dress pants do not fit around my legs. I can find a waist size that fits me but the legs always feel too wide. I think it does not look classy when a guy like me wears normal dress pants because of how wide they are. For me skinny dress pants fit me the best. It does not give off the baggy look that normal dress pants do. I enjoy skinny dress pants because it looks extremely slick and modern. Next is the top. You could wear a dress shirt or even a polo shirt to complete the outfit. There are so many different shirts to pick from. If you wear sperrys with beige pants you could wear a solid color dress shirt with a black tie and that would look sleek. If you wore black pants you could wear any color. I believe the classy outfit is complete with the tie. The tie puts the icing on the cake. With a plain color shirt you can wear any color tie. Next I believe a neckless could make a guy’s outfit more classy. Nothing too flashy but something nice.
A nice rolex watch always says class. If you want to stay casual but still classy you could always wear designer jeans. Companies such as true religion and seven for all man kind. Jeans can still give off a classy look.