Men normally wear a tuxedo to weddings. It doesn't matter if you're the groom, a guest or the proud father of the groom. They're usually rented, since a lot of people don't really have much use for a tuxedo on an ongoing basis. Not to mention that they are rather expensive to shell out the money for an actual purchase of one. Of course, some people do buy one.

Tuxedos are available in a lot of price ranges and come in an array of styles to fit well with any sense of ...