Medium-length layered hairstyles are the best of both worlds, meaning long and short cuts. They offer all the same vibrancy of a short, trendy cut with a
20.5k