Sophie Ellis-Bextor and Richard Jones

Elle Style Awards 2011 - Arrivals
February 14, 2011 - London, UK