/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/cowshed/13016379-1-eng-GB/cowshed_GA_OLD.jpg
Christmas wouldn't be the same without a stocking. We heart this Cowshed stocking, check out the stocking fillers we found too...
Stocking, £70 by Cowshed
Cowshed
/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/bareminerals/13016389-1-eng-GB/bareminerals_GA_OLD.jpg
Keychain Kisses Lipgloss, £15 by bareMinerals . For stockists call 0870 8506655
bareMinerals
/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/mor/13016399-1-eng-GB/mor_GA_OLD.jpg
Lip Delight, £11.74 each by Mor at Space NK
Mor
/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/andrea-garland/13016409-1-eng-GB/andrea-garland_GA_OLD.jpg
Balm, from £15 by Andrea Garland at Liberty . Stockist number: 020 7734 1234.
Andrea Garland
/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/maison-francis-kurkdjian/13016419-1-eng-GB/maison-francis-kurkdjian_GA_OLD.jpg
Cold Mint perfumed Agathe’s bubbles, £15 by Maison Francis Kurkdjian at Liberty
Maison Francis Kurkdjian
/var/elleuk/storage/images/beauty/make-up-skin/make-up-features/elle-s-christmas-gift-guide2/jurlique/13016429-1-eng-GB/jurlique_GA_OLD.jpg
Lovable Skin Gift Set, £28.38 by Jurlique exclusive to Space NK
JurliqueWhether you are buying for the girl who has everything, off to a last minute party and don't know what to take or just want to make a long list for Santa, ELLE's Christmas Beauty Gift Guide is here to help. So what are you waiting for get coveting...