Keri Russell just gave birth to little River Russell Deary 13 days ago and she already looks better than most of us while running errands with the little guy in Brooklyn, NY earlier this week. That's just wrong.
Is there really a baby in there? Is he breathing? I know they're used all the time but that thing scares me!
Can't wait to see close pictures of him. He's going to be so cute!
ReplyDelete