Why not treat someone with a nice gift card so they can pick something they will love.
Under the Consumer Protection (Gift Vouchers) Act 2019 there is a 5-year minimum expiry date for all vouchers sold after 2 December 2019. Notions & Lotions gift cards are valid for 5 years from the date the gift voucher is issued