Conversión del formato de fecha y hora con la maquinilla de afeitar

¿Qué hay de malo en lo siguiente?

@Convert.ToDateTime((@item.Date.ToShortDateString())," dd - M - yy")

@ item. La fecha se muestra el 20/11/2005 a las 12:00 a.m. y quiero mostrar el 20 de noviembre de 2011