A limited-edition Queen Elizabeth II bear has been unveiled, honouring what would have been the late monarch ’s 100th birthday on 21 April 2026.