Marks & Spencer offers food, wine, and the latest trends.