Jockeys, past and present, who have riden for Britain's Queen Elizabeth II, wear her silks to commemorate her platinum jubilee, at Epsom Derby. AFP
Jockeys, past and present, who have riden for Britain's Queen Elizabeth II, wear her silks to commemorate her platinum jubilee, at Epsom Derby. AFP

Queen’s jockeys form guard of honour at Epsom Derby