Napíšte pokračovanie pre tento odsek - Na letných olympijských hrách v Londýne v roku 2012 Villarsová udržala svoj program kvalifikovaním sa na dve plavecké súťaže. Na európskych majstrovstvách dosiahla štandardný vstupný čas FINA B 59,57 (100 m motýľ)
v Debrecene, Maďarsko, a 2:01.47 (200 m voľný štýl) 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.