From £25 to £250, these are the perfect pieces for treating your loved one... or yourself