Jennifer Garner Wears Her Red One-Shoulder Swimsuit on Repeat, and These 8 Under-$40 Styles Look So Similar