Everton have reached an agreement with Barcelona to sign Colombia defender Yerry Mina for 30.25m euros (£27.19m), while signing Mina’s team-mate Andre Gomes on loan.
The Toffees have also signed Brazilian winger Bernard on a permanent deal.
Barcelona said they reserve the right to buy Mina back, while Gomes has cost Everton a £2m loan fee.
“Everton is historically the fourth most successful club in England,” said Bernard.
Bernard, 25, was out of contract after leaving Ukrainian club Shakhtar Donetsk in June.
He has played 14 times for Brazil, scoring once, with his last international appearance coming at the 2014 World Cup.
More to follow.