Crystal Palace have signed France youth international Naouirou Ahamada from Stuttgart for 11m euros (£9.7m).
The 20-year-old midfielder has agreed a three-and-a-half year deal which is subject to international clearance.
Ahamada has scored twice and contributed two assists in 17 starts for the Bundesliga side this season.
He has represented France at under-18 level and spent time in Juventus' academy before joining Stuttgart in 2021.
"I'm very happy to have joined this club. It is an amazing club, and I'm very excited to get started," Ahamada said.