Dressing Naomi Campbell, Cate Blanchett and a show inside a skirt: Martin Grant’s 40-year career – in pictures March 27, 2025