LONDON - Window shopping has never looked so good. Stone Island has taken over Harrods' windows with images from its fall 2024 campaign, which features famous faces including Oasis' Liam Gallagher ...