Every man should own a tux.
When our son was in prep school, getting invited to dances by girls from several schools, we realized that buying a tux was way cheaper than renting on several times a year. Fortunately, he was a rower back then and had built up his shoulders very nicely, so the tux still fits him today and age 30, and he still wears it once or twice a year.
Hunki picked up an Armani Tux at Saks Off 5th in Florida for only $499.00. The fabric is luscious and he looks just stunning in it. We love to take cruises and also belong to a couple of different clubs that each have four or five black-tie events annually, so he ends up wearing his a dozen or so times each year. He even wore tux to my high school reunion. He was the only one who did, but he sure looked hot. Someone even commented to my girlfriend that he looked so gorgeous that he had to be a "rent-a-stud".