Did You Know...? 18 May 2021 Did You Know...? Cuthbert the Caterpillar will soon be available across 145 Aldi stores nationwide. The discounter said it will stock the cake on Iris...