With Ascot on the horizon, we've found the best high-street buys, from stylish jumpsuits to classic dresses, that meet strict race day dress codes