Dinner went well - although alcohol was involved. Still, because I'm seeing my trainer at 10, that was something that helped me keep it to a minimum. And it's lovely to wake up hangover-free! (These friends of ours, along with us, usually mean large alcohol intake, which I managed to avoid)
So I served:
Sharing platter - French saussicon sec, Italian parma ham, buffalo mozzarella, mushroom pate (home-made - fab - recipe on the recipe thread), celery for the pate, or bread for the others, olives, and then jarred roasted peppers, sundried tomatoes, gherkins, chillies and silverskin onions.
Main: Roast leg of lamb, studded with garlic and rosemary, celeriac boulangere and asparagus with butter
Pudding: almond tart base, with cocoa powder and some chocolate extract (made it look chocolatey but it didn't taste especially chocolatey which was a bit disappointing), filled with whipped double cream, into which I'd stirred a couple of teaspoons of vanilla bean paste, and topped with raspberries which I had macerated in Chambourd liqueur and then blended a little so it was half fruit/half puree. Decorated with a small handful with white chocolate polka dots.
No room for the cheese after that! I was hoping to avoid the pudding and have the cheese, but ended up having the pudding. 
However, I'd eaten hardly anything else during the day - bowl of ff yoghurt and a piece of cheese, so hopefully not too much damage.
Today will be a very virtuous day, and hopefully the Scales God will smile on me tomorrow morning!