Vanessa shows off her hot body and feet