Happy birthday, still many hours to go - and a great day for ice cream ... though what day isn't!