Completa la siguiente frase: En los Juegos Olímpicos de Londres 2012, Villars mantuvo su programa al clasificarse para dos eventos de natación. Ella registró tiempos de entrada estándar FINA B de 59.57 (100 m mariposa) desde el
Campeonatos de Europa en Debrecen, Hungría, y 2:01.47 (200 m estilo libre) de las pruebas olímpicas en Zúrich. En los 100 m mariposa, Villars rompió su propio récord suizo de 59,42 para compartir la primera posición en el segundo heat y un empate por el vigésimo sexto lugar con la española Judit Ignacio Sorribes en el primer día de los Juegos. En los 200 m estilo libre, Villars corrió al segundo lugar en el primer heat por 1.06 segundos detrás de Natthanan Junkrajang de Tailandia, fuera de su mejor marca personal de 2:03.55. Villars no pudo avanzar a las semifinales, ya que se colocó en el trigésimo primer lugar en la general en las preliminares.