Hill Wimp
Fair weathered,fair minded but easily persuaded.
Buy her a bike 
Seriously it's a hideous time but if bloke asks the question it always deserves a serious reply. Otherwise we only have ourselves to blame.
Depending on budget what about a Spa break, you can do that online ?
Book a weekend away for the two of you again this can be done online.
Buy the books she wants from Amazon just send them to another address, she will never know.
If she has asked for the night cream, get it.
Where does she usually buy her clothes ? Get their vouchers. She can then buy something she wants from their sale.
Bit mean of her to turn up her nose at the shawl especially if it is something you chose yourself.
Go into somewhere like House of Frazer and buy other products from the perfume range she likes. Again this can be done online.
Ask the kids what they she she will like or better still take them out for the afternoon with out her, giving her time on her own and you time with them getting all christmassy buying presents.
There are many many women out there that would love their partner to buy something they had thought of themselves even if it is not what they wanted. The thought matters a lot more to some.

Seriously it's a hideous time but if bloke asks the question it always deserves a serious reply. Otherwise we only have ourselves to blame.
Depending on budget what about a Spa break, you can do that online ?
Book a weekend away for the two of you again this can be done online.
Buy the books she wants from Amazon just send them to another address, she will never know.
If she has asked for the night cream, get it.
Where does she usually buy her clothes ? Get their vouchers. She can then buy something she wants from their sale.
Bit mean of her to turn up her nose at the shawl especially if it is something you chose yourself.
Go into somewhere like House of Frazer and buy other products from the perfume range she likes. Again this can be done online.
Ask the kids what they she she will like or better still take them out for the afternoon with out her, giving her time on her own and you time with them getting all christmassy buying presents.
There are many many women out there that would love their partner to buy something they had thought of themselves even if it is not what they wanted. The thought matters a lot more to some.