I know it may be a little late for Christmas gift ideas... I also think my favourite motto:
1. Nothing is impossible
2. It's never too late
I will go with the second one this time. :)
First of all the late shipping problem has been solved by many shops but still you have only have 2 days to order for it to arrive before Christmas.
For guys who still have no idea what to buy for her and for women who would like a little treat (because the sales are massive!) ... But more importantly for any last minute shoppers here are my favourites: