This year the festival of Diwali falls on the 30th October. The ancient Hindu festival, also known as the Festival of Lights, dates back to ancient times in India. Originating as a festival to mark the end of the summer harvest, it's now widely observed not only by Hindus but also by Jains, Sikhs and some Buddhists. It celebrates the victory of good over evil, of light over dark and of knowledge over ignorance, with traditions including gift giving, the lighting of candles and fireworks displays.
Looking for the perfect Diwali gift for someone special? Look no further... from designer fragrances for women and gorgeous gifts for men, even the fussiest relative is a doddle to shop for this Diwali.