A very special moment for Flora Duffy, who was recognised for her services to the sport and now was officially honored by the Princess Royal. Duffy was appointed a Dame earlier this year and joined others now at an investiture ceremony at Buckingham Palace. She did so only some days after winning her fourth World Triathlon World Title. Here’s some pictures Duffy posted on Instagram: