Some people are very hard to buy for but a best girlfriend is even more stressful. Hopefully with our tips, we will take the headache out of the shopping…Firstly you should just ask her what she wants. This step will give you a place to start if you don’t have any ideas of your own. That may seem a cop out but giving someone what they want can just be as satisfying as a complete surprise.

Find something you can both enjoy, such as tickets to a play or an art gallery exhibition where you can also buy her lunch.

Choose a gift basket full of her favourite foods such as Illy coffee, beautiful soaps and body lotions. Crabtree and Evelyn have divine baskets jam-packed with food and to die for toiletries. Give a gift certificate for a full on pampering day at a spa, or arrange for a makeover, manicure or pedicure. Check out RedBalloon Days range of gifts and experiences, no more daggy store vouchers for you sister!

Buy a collection of scented aromatherapy candles or a fragrance gift pack, if you know what perfume she wears.

Treat her with some golf or tennis lessons.

Organise photographs that you’ve taken over the last few years which each other and put them in a beautiful frame.

Give elegant but simple jewellery. A silver bracelet or a pair of plain earrings.

Buy a really good bottle of wine and some wine glasses.