SPOTTED: Jennifer Aniston and Justin Theroux are having the time of their lives on a vacay in Paris, France. The lovebirds were photographed here heading to lunch at Eiffel Tower’s famed-restaurant, Le Jules Verne.
Oui Oui!
Ain”t life grand…for some of us at least!