Jennifer Garner looks pretty and elegant in a knee length dress and ankle strap high heels. I feel slightly blasphemous posting photos of this beauty entering her place of worship but she looks lovely as ever and I couldn’t resist. The devil made me do it and all that. She remains a favorite.