Newcastle swooped for promising Nice forward Allan Saint-Maximin and also signed Eintracht Frankfurt defender Jetro Willems on loan on Friday.
Saint-Maximin, a French Under-21 international, moved to the Premier League club on a six-year contract for a fee reported to be £20 million.
The 22-year-old made his professional debut for Saint-Etienne at the age of 16 and has gone on to make over 100 Ligue 1 appearances.
He has played for Monaco, Bastia and Nice, while also going on loan to Hannover.
“I’m delighted to bring Allan to St James’ Park. He is a very talented young player with a big future ahead of him,” Newcastle manager Steve Bruce told the club’s website.