MIAN / Wonderwall 1 / 22
MIAN / Wonderwall 1 / 22

Look at those cheeks! James Marsden spent at least some of his holiday weekend with a very special little guy: William Luca, the baby boy he welcomed with ex-girlfriend Rose Costa back in December. In the first-ever glimpse of his son, the "30 Rock" actor pushes a stroller with one hand and holds William -- pouting contemplatively with a baby-blue cap -- in another.

PHOTOS: Hot! James and other Hollywood hunks go shirtless

William is the third child for Marsden, who shares kids Jack and Mary with ex-wife Lisa Linde. Linde filed for divorce from the "X-Men" star in September 2011 after 11 years of marriage; Marsden and Costa date briefly following that split, with reports of her pregnancy surfacing last June.

PHOTOS: Celeb dads and their kids

The handsome actor also became a dad again recently on the small screen: On last December's series finale of "30 Rock," characters Criss Chros and his new wife, Liz Lemon (Tina Fey), adopted two kids.


Most expensive celeb engagement rings

Kim Kardashian sent music box baby shower invitations to Beyonce and Fergie

JoAnna Garcia and Nick Swisher welcome baby girl