Jennifer Aniston Has Worn the Same Mismatched Bikini for 3 Years: Photos