Figuring out what to get a girl for Christmas can be pretty tricky, especially if you are on a budget. Most of these gifts are under £20, apart from the candle and the perfume but we will get into the prices now. I decided to go with £30 because it is a really great budget to work with and its not too expensive.
When it comes to gift buying you can never go wrong with a candle and Yankee Candle do the best! I've chosen Snowflake Cookie because it smells amazing (as does Christmas Cookie, FYI.) I tried to stay away from the obligatory bath stuff so I put in a great smelling perfume, which is on offer. The Topshop faux fur keyring and Unicorn Hottie is also something you can not go wrong with because they are so cute!
So that's my wishlist. I hope it gave you some ideas! If you want a gift guide for him, please let me know.