I have to declare that this year I have cracked it in the Advent Calendar stakes! No chocolate guzzled in one sitting, fidget spinner tat or the makeup calendar that got trampled. This year we are having a sock calendar, 24 numbered paper bags and sets of socks from TKMaxx, Primani and Sainsburys all in for around £20 and she will wear them!
I am a bloody genius.