Izpolnite naslednji stavek: Villars je na poletnih olimpijskih igrah v Londonu leta 2012 ohranila svoj program, tako da se je uvrstila na dva plavalna dogodka. Zabeležila je FINA B standardne vstopne čase 59,57 (100 m metulj) iz
Evropsko prvenstvo v Debrecenu na Madžarskem in 2:01.47 (200 m svobodni stil) na olimpijskih preizkusih v Zürichu. V 100 m metlu je Villars na prvem dnevu iger zlomila svoj švicarski rekord 59,42 in si tako delila prvo mesto v drugi rundi in 26. mesto z Judit Ignacio Sorribes iz Španije. V 200 m svobodnega stila je Villars na prvi vročini zašla na drugo mesto za 1,06 sekunde za tajsko Natthanan Junkrajang, zunaj njenega osebnega rekorda 2:03.55. Villars ni uspela priti v polfinale, saj je v predizboru uvrstila 31. mesto.