Gentlemen are required to wear a well-tailored suit or a blazer with smart trousers, together with a shirt, collar and tie. Ladies are required to wear smart dress. No denim jeans of any colour, no trainers, no sportswear, no shorts and no fancy dress will be permitted.