Gifts starting from $12.99 at Marks & Spencer