People.com has a new photo of Julia Roberts out and about with twins Hazel and Phinneaus. Apparently Julia took the twins out for a stroll outside her Venice, CA home the other day and someone was able to snap a picture of the relatively reclusive mom when it comes to showing off her twins! The twins turn one on Nov. 28th. As usual, Julia looks morose or at least annoyed at being photographed.
Source: People Magazine Online
Thanks to CBB Reader Kris.