Dokonči nasledujúcu vetu: Na Letných olympijských hrách v Londýne v roku 2012 Villarsová udržala svoj program tým, že sa kvalifikovala na dve plavecké súťaže. Zrekonštruovala si čas v štandarde FINA B 59,57 (100 m motýľ) z
Majstrovstvá Európy v Debrecene v Maďarsku a 2:01.47 (200 m voľným štýlom) z olympijských skúšok v Zürichu. V 100 m motýľoch, Villars zlomila svoj vlastný švajčiarsky rekord 59,42 aby zdieľala prvé miesto v druhom kole a dvadsiateho šiesteho miesta s Judit Ignacio Sorribes zo Španielska v prvý deň hier. Vo voľnom štýle na 200 metrov sa Villarsová na prvom kole umiestnila na druhom mieste o 1,06 sekundy za thajskou Natthanan Junkrajang, mimo jej osobného rekordu 2:03.55. Villarsová sa nedostala do semifinále, pretože sa umiestnila na tridsiatom prvom mieste v predbežných pretekoch.