Balenciaga Ville top handle bag Balenciaga Ville top handle bag ($ $2,150) Image Source: farfetch.com