I'm going to Newbury races in July and will be in the Premier Enclosure. I've never been to the races before and I'm unsure of the dress code! The website says something like people enjoy dressing up but smart denim is also acceptable.
How smart should I go?