The usage is exactly the same in English: you need to use a comma.
"Where are you from, Veronica?" is the only correct way to punctuate this question.
Look at this classic example:
"Let's eat, Grandma!"
versus
"Let's eat Grandma!"
As you can see, failure to punctuate vocative sentences could have some unfortunate consequences...