Cheltenham Festival what to wear - fashion musts, faux pas a