Voltooi die volgende sin: By die Olimpiese Somerspele van 2012 in Londen het Villars haar program gehandhaaf deur vir twee swemwedstryde te kwalifiseer. Sy het FINA B-standaard-inskrywingstye van 59.57 (100 m vlinder) van die Europese Kampioenskappe in Debrecen, Hongarye, en 2:01.47 (200 m vryslag) van die Olimpiese proewe in Zürich aangeteken. In die
In die 100 m vlinder, het Villars haar eie Switserse rekord van 59.42 gebreek om 'n top saad in die tweede helfte te deel en 'n 26ste plek gelykop met Judit Ignacio Sorribes van Spanje op die eerste dag van die Spele. In die 200 m vryslag het Villars die tweede plek in die eerste helfte behaal met 1,06 sekondes agter Thailand se Natthanan Junkrajang, buite haar persoonlike beste van 2:03.55. Villars het nie in die halfeindronde gevorder nie, aangesien sy die een-en-dertigste algehele plek in die voorrondes behaal het.