It's Gold Cup day at Cheltenham - and eager revellers were determined to go all out, donning extravagant headgear and heeled ...
Racegoers at Cheltenham got into a festive mood as they partied up a storm on Day One of the celebrated event.