I would take a look at this question What is ViewModel in MVC which explains the purpose of the ViewModel.
There is nothing wrong with passing the Model directly from your Entity into the View, but a ViewModel can be used when your Model is not an exact match for the data you need.