Glamorous revellers brave wet and windy weather as they arrive at Epsom Ladies' Day

Glamorous racegoers have descended on Surrey for Epsom Ladies' Day - and they certainly didn't disappoint.