Everton had a Deadline Day to remember after pulling off the triple capture of Bernard, Yerry Mina and Andre Gomes.
The Toffees secured the signings of Barcelona duo Mina and Gomes, before tying up the loose ends to bring in Brazil international Bernard from Shakhtar Donetsk.
Gomes arrived on a season-long loan deal from the Spanish giants, while Mina agreed a permanent deal worth £27.2m (€30.25m) rising to £28.5m (€31.75m).
Mina has signed a five-year deal at Everton, while Barca have inserted a buy-back option for the Colombian international, who caught the eye after a series of impressive performances at the Russia World Cup.
"It is important that the Club want to fight for something," Mina told EvertonTV. "This is why I am here.
"I have watched the Premier League for a long time. It is the best league in the world. This is a great opportunity for me and I am looking forward to competing here.
"I know about Everton's players and I look forward to being able to play with my new team. I have spoken a lot to the coach and I know his passion for Everton and determination to be successful. I am also determined to do my best for Everton."
Gomes joined Barcelona from Valencia in 2016 for (£31.46) €35m but has struggled to nail down a starting place at the Nou Camp.
The highly rated 25-year-old was convinced to come and play his football under new manager Marco Silva, as Everton look to begin a new era and build upon last season's eighth-placed finish.
"I'm delighted to sign for this fantastic club - it's a good day for me," Gomes told the club's official website. "Everton always was a big option for me, especially after speaking with the coach, Marco Silva.
"Every discussion we've had was very important in making me feel his confidence about my game. Everybody in Portugal knows how Marco Silva works and his abilities as a coach.
"For me, it was really good to speak to him because I know how good he is and I feel motivated to work with him and to play for Everton, a great club."
Bernard has put pen to paper on a four-year deal with Everton, and was given visa clearance on the final day of the window to feature for his new club.
The 14-times capped Brazil player was available after his contract ran out with Shakhtar in June, and opted to move to the Premier League with the Toffees.
All three players could be in line to feature when Everton begin their domestic campaign against newly promoted Wolves.
The club still remain on course to secure a late loan deal for Chelsea defender Kurt Zouma, after processing a deal sheet with the Premier League to be given a 7pm extension.