He's beautiful! Here's Maggie O'Mara's very content new baby boy.
According to the new mom, "It was a long wait, but Cash James was born Tuesday, June 8th at 5:55pm. He weighed in at 7lbs 13oz - and is about 20 inches long. He looks exactly like his Dad, and we're so in love with this baby! "
Maggie, we're so happy for you. Enjoy your time off as you move into the greatest role of all, motherhood!