7 / 9

John Mayer

Jennifer Aniston's Romantic Timeline

March 6, 2013

As Jennifer Aniston is on the cusp of becoming a married woman once more when she ties the knot with Justin Theroux, it's a great time to take a look back at all of her former flames.