'Roses grow on you' is the advertising slogan for Cadbury's Roses, a popular boxed chocolate brand in the UK and India. The slogan plays on the brand name 'Roses' suggesting the product becomes more appealing over time. Cadbury's Snack and Fruit & Nut are different product lines.