Prince Charles, the Duke of Edinburgh, shown here with his trainer, Queen Elizabeth II, edged Star Jones for the largest hat @ the 133rd Run for the Roses held the first Saturday in May at the fabled Churchill Downs. Kid Rock, who blamed his poor showing on a run-in with the spirit of Anna Nicole Smith, finished a dismal 18th in the 20 horse field. It was the first win for the Queen Mother in more than 40 years on the circuit.