Vanessa Hudgens beastly dress jacket fishnets disney heels david letterman  Jeffrey

Is it just us, or does Vanessa Hudgens totally have a Sofia Vergara/Catherine Zeta-Jones thing going on here?!

Vanessa posed for pictures before and after her appearance on The Late Show With David Letterman last night, and not only did she flash her gorgeous smile, but we got to see two sexy dresses! Click the gallery below to see more of V Hudge's hot fashion shots...