Fatherhood does a body good!
While Sarah Michelle Gellar has been on a ton of red carpets over the past year promoting her now-canceled show "Ringer," her husband Freddie Prinze Jr. has been M.I.A. ... until now.
The two, who were last seen together in early 2011, were recently photographed together at the Los Angeles Zoo with their adorable two-and-a-half year old daughter Charlotte -- and wow, Freddie got buff!
As Gellar showed off her growing baby bump, 36-year-old Prinze Jr. flaunted his muscular arms.
The couple is expecting their second child together ... meaning even more baby lifting is in Freddie's future!