Drew Barrymore, Cameron Diaz and Justin Timberlake have been spotted in the French capital, at the exclusive Faubourg Sofitel Demeure hotel. The three were seen leaving the hotel and enjoying an excursion on the River Seine on a bateau-mouche, the name given to cruise boats on the river.