¿Sonaría extraño si dijera "previous" en vez de "last"?

Respuesta de un hablante nativo
Rebecca
Sí, sin duda. "The previous Christmas" significa lo mismo que "last Christmas", pero es de registro muchísimo más alto, por lo que no encaja en la intención de la canción. Así que "last" es la opción más natural y apropiada para esta canción. Ej: "On my previous business trip, we signed a contract worth $10 million." (En mi último viaje de negocios, firmé un contrato de 10 millones de dólares.) Ej: "I ate too much last night, so I felt unwell today." (Comí demasiado anoche, por eso me he pasado el día encontrándome mal.)