Doctor Who Freema Agyeman’s costume (Human Nature/Family of Blood, 2007) March 9, 2015 Made in Wales Exhibition Leave a comment Freema was also given a grey coat in order to keep her warm and wore it in key scenes, including the first episode cliffhanger. Share this:TwitterFacebookLike this:Like Loading... Related