Many celebrities sport the shaggy men's hairstyles, for example Zack Efron, Ashton Kutcher, Johnny Depp, Robert Pattinson, Johny Mayer, etc.
The key to getting a shaggy hairstyles is to cut your hair into layers and then style your hair messy using a gel, or let your hair grow naturally long or medium, and style wet hair with a little mousse and tousle your hair and voila you have styled your hair shaggy!
Creating a shaggy hairstyle is easy, but to maintain it for longer, it is good that you start with a good haircut and then style your hair shaggy. Here are the various shaggy messy hairstyles for boys, out of which you can choose the one you like the most.
After shampooing your hair, use an extra hold gel and style your middle hair upwards. And style the front hair upwards and sideways, and create some bangs that fall on the forehead. To give it an even more messy look, separate the hair ends properly.
If you want a shorter style, then cut your back and side hair into short crops and leave the crown hair longer and style them sideways.
To get these short hairstyles, cut your back and side hair short and keep the crown and front hair longer. It is like a buzz cut, but the hair is kept longer. Then style the top hair spiky using an extra hold gel, with the spikes all styled into various directions.
Alternatively, you can go for lowlighting, which is opposite to highlighting your hair. Lowlights are done near the base of your hair and are of 2 - 3 times darker than your base hair color.
So, select any of the mentioned haircut and get your hair cut from a professional, and follow these tips to style your hair shaggy.