Cobie Smulders and Taran Killam take a stroll on the beach during their Thanksgiving vacation last week in Cabo San Lucas, Mexico. The married couple enjoyed a fun vacation with their two young daughters at the new resort, Grand Velas Los Cabos. Cobie and Taran, both 35, stayed in the Presidential … Read entire story.
Source: Just Jared