I swear to God you are a Timelord in real life. There is no way a 41 year old man is supposed to look this good.
what wait hes how old??? holy shit how
DANIEL! The two most beautiful men in one post. BRBDYING
This is your friendly reminder that Eric McCormack (who plays Daniel Pierce) is 49 years old.