Courtney Cox
Jennifer Aniston is showered with love by Justin Theroux and Brad Pitt

Jennifer Aniston celebrated her 50th birthday surrounded by everyone that has ever had an impact on her life, including exes Brad Pitt and Justin Theroux.