You need to have the Flash Player installed and a browser with JavaScript support.

We spotted the lovely couple, Jennifer Aniston and Justin Theroux, definitely enjoying their stay in the City of lights ! The couple is in town to celebrate ...

Channel: Jennifer Aniston

Related tags: