Luxury Daily

Day’s wrap: Harrods, Selfridges, Fortnum & Mason, Mr Porter, De Beers, Michael Kors and Givenchy