Catherine O’Hara covers the latest fashion issue of Stylist Magazine; photographed by Jason Kim & styled by Lucy Reber