But that floral pin is more than just a fashion statement—it's steeped in significance. Once a year in November, British people (royals included) honor fallen troops by wearing a crimson poppy.
Results that may be inaccessible to you are currently showing.