Brahim Diaz has completed a £15,000,000 move from Manchester City to Real Madrid, in a deal that could rise to £22,000,000 with add ons.
Real Madrid confirmed the signing on Monday, several hours after Diaz had completed a medical, with the 19 year old signing a six year deal.
"I have arrived at a club that I dreamed of playing for as a child," an emotional Diaz said. "I could not have received a better Christmas present than wearing the Real Madrid jersey."
Diaz will wear the number 21 shirt at Los Blancos.