After several weeks of tossing around several names, Kourtney and Michael name their baby boy Shepherd James. What a lucky boy to be born into this family full of love!
And who would have thought these two high school sweethearts would be here now!
1 comment