Kikkerland Acrylic Rainbow Maker Give the gift of (colourful) light with the Kikkerland Acrylic Rainbow Maker (£25), which is solar powered and made with Swarovski crystals that shine rainbows from direct sunlight. Kikkerland Acrylic Rainbow Maker £25 from amazon.co.uk Buy Now