Question: why are red poppies worn on anzac day?
Answer: Red poppies. The Flanders poppy has long been a part of Remembrance Day, the ritual that marks the Armistice of 11 November 1918, and is also increasingly being used as part of Anzac Day observances. ... In soldiers' folklore, the vivid red of the poppy came from the blood of their comrades soaking the ground.