Prince is, in fact, a vegetarian already.
Knowing that he is an eccentric, I don’t think I would waste my time by trying to serve him any usual main course. Instead, knowing that he likes to be spoilt and made a fuss of (and that his minder always has to taste one first), I think fairy cakes would be the logical answer. Especially these purple ones.
Should make 12.
125g/ 4oz caster sugar
125g/ 4oz self-raising flour
125g/ 4 oz butter
2tbsp fresh lavender flowers
2 free-range eggs
350 g/ 12oz icing sugar
Purple (or a combination of red and blue) food colouring
Mix the lavender flowers with the sugar and flour in a food processor. Pass through a sieve and throw away any of the rough flowers which are left.
Add butter and eggs and mix until smooth.
Place 12 bun cases in a bun tray and spoon the mixture into the bun cases.
Bake for about 15 minutes until they have risen. Place on a wire rack to cool.
Sift the icing sugar into a bowl and mix with 4-6 tbsp of cold water. Add food colouring to stain it a purple colour.
When the buns are cool, spread the icing over them.