Escriba unha continuación para este parágrafo - Nos Xogos Olímpicos de Verán de 2012 en Londres, Villars mantivo o seu programa clasificándose para dúas competicións de natación. Publicou tempos de entrada estándar da FINA B de 59.57 (100 m borboleta) dos Campionatos de Europa
en Debrecen, Hungría, e 2:01.47 (200 m estilo libre) das probas olímpicas en Zúrich. No 100 m borboleta, Villars rompeu o seu propio récord suízo de 59,42 para compartir a primeira posición no segundo tempo e un empate no 26o lugar coa española Judit Ignacio Sorribes no primeiro día dos Xogos. Nos 200 m estilo libre, Villars correu ao segundo lugar na primeira calor por 1.06 segundos por detrás de Natthanan Junkrajang de Tailandia, fóra do seu mellor tempo persoal de 2:03.55. Villars non conseguiu avanzar ás semifinais, xa que se colocou na trigésima primeira posición xeral nas preliminares.