Maggie Gyllenhaal was seen protecting baby Ramona from the sun and cameras in Soho yesterday. The happy family returned from a walk although Maggie looks as though she got back from a safari. Even Ramona has a animal print band-aid on her leg. The boo-boo is probably from a 9-month-old doctor appointment where she may have gotten vaccinations. Maggie has been hard at work replacing Katie Holmes as Rachel Dawes in The Dark Knight while Peter seems to be working hard on his scruffy beard.