Jennifer Haffenden is a Canadian costume designer for film and television productions.
2016
2004
2006
2013
2012