Jennifer Aniston Sports Black String Bikini on Mexico Vacation with Justin Theroux and Friends

Barbara DeFranco / December 30, 2013