Vanessa Hudgens spent two weeks living in a homeless shelter.
The 23-year-old actress left behind her home comforts and moved into the New Jersey facility in preparation for her role as a homeless, pregnant teenager in forthcoming film 'Gimme Shelter'.