Advertisement

Array of hats at ladies' day in Newmarket

This time last year Newmarket Racecourse was dealing with downpours - and fearing their July Festival would be a wash-out. This year the sun was shining down on Ladies' Day.