The 24-year-old actress is obsessed with footwear but doesn't feel guilty about buying lots of shoes because all her friends love them too, reported OK magazine.
"I think shoes are every girl's guilty pleasure but I don't feel guilty about it," she said.
Hudgens also said she can't be without her favourite leather jacket and says her style changes depending on her mood.
"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 am inspired by so many different things," she added.