According to the rule-making International Football Association Board (IFAB), players cannot wear "political, religious or personal slogans, statements or images".
That probably means every club in England that had a poppy as part of its shirt will be fined.