Claudia Schiffer and Matthew Vaughn - Monday 6th June 2011

Claudia Schiffer and Matthew Vaughn seen leaving Nobu restaurant in central London London, England - 06.06.11 (4 images)

Advertisement