Fashion July 16, 2026 Vogue’s guide to the most flattering hair colours for every face shape and skin tone