Gavin Sheehan and Bryony Frost shine at Cheltenham – but who needs a fashion makeover?

previous post