By peoplestaff225
Updated June 08, 2006 08:48 PM

Well, a little of his face! Rachel Weisz and Darren Aronofsky were spotted walking around their Soho neighborhood on Sunday. Henry Chance was born on Wednesday, May 31st.

Source: Us Weekly

Thanks to CBB reader Jennifer for the intial scan, and Susie for this higher quality one.