If you follow the British royal family, you probably must have noticed its members have been wearing poppy pins with their dresses. Recently, Kate Middleton and Prince William were spotted wearing the flowers (pinned to the lapels of their respective coats) during their joint appearance to champion the cause of mental health in Scarborough. Not just the Prince and Princess of Wales, but earlier this week, King Charles III, Queen Consort…