I think girlfriends are the most fun to shop for because you can push it to the limit or just indulge her in some of the things that you'd love to borrow. That does sound selfish, but hey, that's what friends are for!
Take these Glitz, Glam & Glosses for example (£19.50). Although there are three wands, you actually get six colours. They can be mixed, matched and layered until you find the perfect colour and best of all — they won't break the bank! The products that I've selected below are also suitable for New Year's Eve, so get ready to have some fun shopping for your party patner!