From blondes to reds - these are the hot hair colours for summer 2023