It's Gold Cup day at Cheltenham - and eager revellers were determined to go all out, donning extravagant headgear and heeled ...