Turning out a good millefeuille (literally 'thousand leaves,' and also known as a napoleon) is a skill that takes a bit of care, but the results – in terms of looks and taste – are well worth the effort. You can use all sorts of ingredients in the filling too, depending on what's in season and what you fancy.