Royal British Legion.
But, in case you do not have the funds, or do not require a permanent poppy you could make your own. Yep, "Pimp Your Poppy".
So, first of all you need to buy yourself a poppy. You can find them here....
You will also need some crystals to embellish your poppy with. I used 4mm stick on ones in red and green, which I stuck on with PVA glue, but you can also get self-adhesive ones too which might suit you better.
First you need to take apart your poppy, like this.
NOTE: Before taking the poppy apart, draw around the little black centre with a pen, this will give you a line to work up to in the next few steps.
Dab some PVA glue onto the leaf part and using tweezers pick up the gems and place them on the leaf. I only worked about 3/4 of the way down to ensure the poppy would go back together comfortably.
Next do the poppy head in the same way, remembering to leave room for the little black bit in the centre.
Don't be afraid to use plenty of glue, as it also acts as a varnish. Take no notice of how white it looks when you are working as it will dry clear.
Leave overnight and do not fiddle with it.
Re-assemble the next day and wear with pride.