The former Manchester City captain has signed a three-year contract at the Allianz Arena to become the shock replacement for Thomas Tuchel.
The 37-year-old won Euro 2020 as part of Roberto Mancini’s squad.
Real Madrid take on Borussia Dortmund at Wembley.
The 43-year-old has signed a four-year deal at Chelsea and will take the reins on July 1.