The best coats to wear to Cheltenham Festival. Race days coats from Fairfax & Favor, Reiss, Karen Millen, Really Wild and more. Plus expert advice from a personal shopper and stylist.