Oh gosh, we have a feeling this comment is going to cause A LOT of controversy.
Spoiler alert: Keeks answer might shock you!
The 34-year-old explained to Australian radio outlet, 92.9:
Over the summer, we announced that James Marsden and the hawt Brazilian model Rose Costa were having a baby together, and now their little bundle of hottttness is here!!
The new cherub makes the 27 Dresses actor a daddy for the THIRD time, as he already has two other children, 11-year-old Jack Holden and 7-year-old Mary James with ex-wife Lisa Linde.
Marsden and Rose are unfortunately not together anymore, but we still wanna give a shout out and say congrats!!
[Image via Brian To/WENN.]