Hedi Slimane and more The Substance, directed by Coralie Fargeat and starring Demi Moore and Margaret Qualley, has won the 2025 Oscar for make-up and hair. Here, read Wallpaper’s interview with the ...