vanessa freeman white vest