To paraphrase Vesper Lynd (Eva Green) in Casino Royale: there are jackets, and there are dinner jackets. If you get an invitation marked as Black tie only (or preferred), you know what it means – fancy party where men wear tuxedos.
What you need is a black dinner jacket and matching trousers, an optional black formal waistcoat or black cummerbund, a white formal shirt, a black bow tie, black dress socks and black formal shoes.
In colder months go for a classic black or charcoal-grey overcoat. Feeling powerful? Go without a coat, suggesting that your high-class body will never come into contact with the chill, elegantly gliding from the chauffeur ride into the event.
And in the summer? Go three-piece, so you can remove your jacket, let your body breathe and remain looking impeccable.