Kevin the Carrot is celebrating a decade of fluent device success, with Aldi’s 2025 Christmas advert trilogy scoring an average of 5.5 Stars across its three part series with creative effectiveness ...