Serbian forward Luka Jovic has completed a move to Real Madrid, according to Sky Sports in Germany.
The 21-year-old forward has enjoyed a prolific season on loan at Eintracht Frankfurt, scoring 27 goals in 47 appearances as the German outfit - who are currently sixth in the Bundesliga - reached the semi-finals of the Europa League where they lost on penalties to Chelsea.
Jovic has been on loan at Frankfurt from Benfica for the last two seasons, but the club recently secured a permanent deal in order to sell him on for maximum profit.
Sky report that around a fifth of Real's fee will go to Benfica.
The signing of Jovic would bring the number of new additions to Zinedine Zidane's squad for the 2019/20 season to three.
Porto's Brazilian defender Eder Militao agreed to a move to Bernabeu in March, while Santos forward Rodrygo Goes will join up with the squad after agreeing his move last year.
The future of several Real players currently at the club remains uncertain, with Zidane set to oversee a squad overhaul after returning to the club earlier this year.
Gareth Bale is set to be the biggest casualty of the summer upheaval, with Zidane having seemingly washed his hands of the Welshman.
- Real Madrid target Hazard front & centre as Chelsea launch new kit
- Kylian Mbappe dents Real Madrid hopes of signing him