For formal trousers, it is generally recommended to opt for tailored trousers that are well-fitted and made of high-quality materials such as wool or wool blends. Classic colours like black, charcoal grey, or navy blue are commonly chosen for formal occasions.