Everton have signed Watford midfielder Abdoulaye Doucoure on a three-year contract for a transfer fee understood to be £20m.
Doucoure, 27, has played in 129 Premier League games since joining the Hornets in January 2016, scoring 17 goals.
The Frenchman is Everton boss Carlo Ancelotti's third signing in four days after Allan and James Rodriguez.
"I had some interest from other clubs but Everton was the only club I wanted to join," said Doucoure.
Watford rejected a £30m offer from Everton for the former Rennes midfielder last summer, but the Hornets have agreed to sell after being relegated from the Premier League.
"I have been waiting a long time to come here and now it has happened so I am very happy," said the ex-France Under-21 international.
"Everton has a big history in English football and is a good club for me to have a step up in my career. It is an ambitious project here and it was a big part of my decision."
With Niels Nkounkou also recruited, Doucoure is the Toffees' fourth summer signing.
They begin their top-flight campaign at Tottenham on Sunday, 13 September (16:30 BST).