Matthew Vaughn
Photo 1 Of 24
Claudia Schiffer and husband Matthew Vaughn enjoy a low key trip to Herman Ze German restauarnt in Soho
Claudia Schiffer and husband Matthew Vaughn enjoy a low key trip to Herman Ze German restauarnt in Soho
content ©2014 W.E.N.N. All Rights Reserved.