Manchester City confirmed on Wednesday they have completed the signing of Joao Cancelo from Juventus.
News the deal had been done came via the club's official website, with Danilo moving from City to the Italian champions.
The agreement sees Cancelo depart Juventus after just one season, having joined from Valencia in the summer of 2018.
Cancelo expressed his delight at completing his move.
"City are a fantastic club, with a brilliant manager and I am delighted to be here," he said. "Everything about them has impressed me, from the facilities, to their style of play.