Marks and Spencer shoppers have been snapping up the retailer’s Party Mini Wrap Slices platter, which are normally £16.50 for ...
Everyone’s been there: you're caught off guard when someone hands you a gift you weren't expecting, and you realize you either didn't get them anything or your gift feels... inadequate.