Jennifer Garner photographed by Andrew MacPherson