Jennifer Garner rocked a business professional mini skirt for a recent appearance. She attended Reese Witherspoon’s Shine Away event that connected people within her company, Hello Sunshine. Garner ...