Selena Gomez has always wowed us by her fashion choices and her style. She has been ruling our hearts since the day we spotted her. The sensational singer has given us some inspiring songs through the years and on the fashion front she has always aced every look she has opted for. Normally, people stick to their basic hairstyle and seldom take risks to change their look. However, Selena Gomez loves to grow her hair long as well as trim it short.

Selena is one woman who can rock both the looks, a short hair one and a long hair look. When Selena Gomez sports a bob she looks bubbly yet hot. From a straight sophisticated bob to a curled messy one, she slays every look in short hair. On the contrary, she looks like a goddess in long hair. She has got beautiful hair and has styled it in different ways. From sporting beach waves to straightened hair to waves, Selena Gomez knows how to keep the hair game on point.

Here are a few pictures of Selena in short as well as long hair, let us know which look is your favourite.