There's really no right or wrong answer to this question. It all depends on your budget and what you think your mum will appreciate. £40 is a good middle-ground budget, but you can definitely find beautiful gifts for less or splurge on a luxury item if you want to.