Natasha Poly at the 65th Annual Cannes Film Festival 2012
(Source: fashionindetails, via littlediamondfragments)