Leonardo Bonucci has agreed to leave Juventus to join Serie A rivals AC Milan.
Bonucci and Max Allegri had a strained relationship.
Milan will pay $45.9 million to Juventus for Bonucci.
Milan have already spent more than £100 million on new players, including André Silva (from Porto, £33.5 million), Ricardo Rodriguez (from Wolfsburg, £13.2 million), Hakan Calhanoglu (from Bayer Leverkusen, £22 million), Andrea Conti (from Atalanta, £21.1 million) and Mateo Musacchio (Villarreal, £15 million) among others.
Bonucci began his career with Inter Milan.