Täitke järgmine lause: 2012. aasta Londoni suveolümpiamängudel jätkas Villars oma programmi, kvalifitseerides kaks ujumisvõistlust. Ta tõi välja FINA B-standardse sisenemise aja 59,57 (100 m liblikas) Euroopa meistrivõistlustel Debrecenis Ungaris ja 2:01,47 (200 m vabast stiilist) olümpiamängudel Zürichis. Euroopa Liidu
100 m liblikas, Villars purustas oma Šveitsi rekordi 59,42 jagada top seed teises soojus ja kahekümne kuuenda koha kraavi Hispaania Judit Ignacio Sorribes esimesel päeval mängud. 200 m vabas stiilis, Villars sõitis teiseks koht esimesel soojus 1,06 sekundit taga Thailandi Natthanan Junkrajang, väljaspool tema isiklik parim 2:03.55. Villars ei jõudnud poolfinaali, sest ta oli eelvalimistel kolmekümne esimesena.