Re: White poppy ?
I saw about this the other day.
They were saying about a red one means bloodshed, and they should be celebrating peace instead - hence the white one.
There is talk of a purple one too. This explains:
All donations go to the charity Animal Aid, who say of their appeal: "During human conflicts, animals have been used as messengers, for detection, scouting and rescue, as beasts of burden and on the frontline. "Please wear a purple poppy and help us to raise awareness of these forgotten victims."