Vanessa Hudgens leggy in shorts in LA