The etiquette of when to wear the poppy is also unclear, and somewhat controversial. Many say the flower should be worn from October 31 on. Others claim that the emblem should be worn from November 1 until Remembrance Day. There's also some speculation about whether the poppy sho...