What You Wearin' Willis? The Voice UK 28.03.15

Dress by Peter Pilotto

Shoes by Kurt Geiger