The X-Files

:

Photos

Photo 23 of 34
©Michelle Roberts/Retna Ltd.
Rate this photo:
Avg. user rating:
6 ratings
Add a comment
E-mail
Digg
Facebook
Blog it

In Focus: David Duchovny

David Duchovny and wife, Téa Leoni, attend the star-studded Frederick's of Hollywood fall 2003 collection fashion show held at Smashbox Studios on April 1, 2003.
advertisement