It's Gold Cup day at Cheltenham, and eager revellers were determined to go all out, donning extravagant ensembles to witness the festival's spectacular grand finale.