<prompt> Skryf n voortsetting vir hierdie paragraaf - By die Olimpiese Somerspele in 2012 in Londen het Villars haar program gehandhaaf deur in twee swemwedstryde te kwalifiseer. Sy het FINA B-standaard inskrywingstye van 59.57 100 m vlinder van die Europese Kampioenskappe aangeteken  <response>: in Debrecen, Hongarye, en 2:01.47 200 m vryslag van die Olimpiese proewe in Zürich. In die 100 m vlinderwedloop het Villars haar eie Switserse rekord van 59,42 gebreek om n top-saad in die tweede helfte te deel en n 26ste plek te deel 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. 