Vogue Williams – Wearing animal print shoes at North Audley Street in London Vogue Williams – Wearing animal print shoes at North Audley Street in London