Buying a little something for your girlfriends at Xmas time is such a lovely thing to do, especially if you swap gifts over a festive lunch in town. (Blog post on favourite spots to lunch in London coming soon!) It’s a way of saying thank you for being there all year. The friends that keep you smiling and sane when you feel like tearing your hair out and hiding. Sometimes it’s a text, sometimes it’s a phone-call in distress or if you’re lucky, a quick coffee. At best, a dinner a deux while the husbands watch the kids. Any time spend with them can make you feel like the world has been lifted off your shoulders. So what better way of saying thank you than buying them a thoughtful gift. I have chosen ten gifts that I believe every friend would love to receive.