Choose a suit or tuxedo made from breathable fabrics like wool or wool blends, which regulate temperature well. Tailoring the suit for the perfect fit will also make it more comfortable. Avoid overly tight fits, and make sure to wear comfortable shoes, as they make a big difference when wearing formal attire all day.