Vanessa Hudgens is stylish in a bohemian attire in Soho

Responsive image
source