By peoplestaff225
Updated November 18, 2005 06:04 AM
Advertisement 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.