I thought Camilla was wearing a brooch, but no. It is the badge all dignitaries wear on Cup Day.
MELBOURNE, AUSTRALIA - NOVEMBER 06: Camilla, Duchess of Cornwall smiles on Melbourne Cup Day at Flemington Racecourse on November 6, 2012 in Melbourne, Australia. (Photo by Brendon Thorne/Getty Images for the VRC)