Jennifer Garner blocked the sun with a wide hat as she dropped Violet off at school in Santa Monica yesterday. She then headed to a coffee shop with a friend, though she ditched her topper in favor of large sunglasses. Jennifer spent last weekend with family and was one of many celebrity moms spotted out on Mother's Day. She marked the occasion with a stop by Tobey Maguire's son Otis's birthday party alongside Ben Affleck, Violet, and Seraphina. It was the second kids' bash of the weekend, after Jennifer and her girls made an appearance at another young pal's festivities on Saturday.