Horse racing on Saturday - dress code as above. I can't decide if smart black trousers or dress the better option. If dress was thinking of on the knee with long boots. Would this be ok? I have a smart wool coat to wear.