A houndstooth print blazer paired with a stone grey double breasted waistcoat and navy tailor fit trousers can create a stylish and sophisticated outfit for a formal or semi-formal occasion.
The houndstooth print is a classic pattern that adds visual interest to the blazer and adds a touch of tradition to the overall look. The stone grey waistcoat adds a neutral element to the outfit, while the navy trousers provide a pop of color.
To complete the look, you could pair the outfit with a crisp white shirt, a tie or bowtie in a complementary colour, and dress shoes in a neutral shade. Alternatively, you could dress down the outfit by swapping out the dress shoes for a pair of loafers or sneakers and opting for a casual shirt or sweater instead of a formal one.
Overall, this is a stylish and versatile outfit that can be dressed up or down depending on the occasion.