Jennifer Garner drops 3 dress sizes!