Happy Birthday to Matthew Macfadyen! My Favorite Mr. Darcy!
David Matthew Macfadyen is forty-three years old today! To this devoted fan, he still looks amazing and totally swoon worthy. He continues to act in memorable roles, both on the silver screen and television. His most recent role is as Henry Wilcox in the Starz/BBC 4-part miniseries production of Howard’s End by...