Shoes are Vanessa Hudgens' guilty pleasure.

The 'Spring Breakers' actress is obsessed with footwear but doesn't feel guilty about buying lots of shoes because all her friends love them too.

She said: ''I think shoes are every girl's guilty pleasure but I don't feel guilty about it.''

The 24-year-old star also can't be without her favourite leather jacket and says her style changes depending on her mood.

Vanessa explained to America's OK! magazine: ''I love my leather jacket, I wear it every day. My style changes every day, it depends on what kind of music I'm listening to, where I am in the world.

''I'm inspired by so many different things.''

The brunette's hair is a major influence on her look and she previously admitted she had reverted back to her favourite bohemian look to match her glossy extensions in time for summer.

She recently told Wonderwall: ''My style changes with my hair, to be honest. My extensions are back in. I have my long, luxurious locks. So the bohemian is back, but that's what I love, that's my favourite.

''It's summer time and being able to let the bohemian gypsy loose. So anything you would associate with gypsies or like fantasies, it's just fun. I love to be able to create my own reality.''