Ashley Young has agreed to a one-year contract with Aston Villa.
The 35-year-old will wear the claret and sky blue for the first time in a decade.
“Ashley brings with him a wealth of experience of top-level football both at club and international level and he is joining having just won a league championship in Italy,” managed Dean Smith said.
“He is a player who can play in a number of positions and, having spoken to him at length, I know he is determined to make a real impact with us this season.”
Young, who has 39 England caps, has played the last two seasons in Serie A with Inter Milan.
Last season, the winger-turned-full-back played 26 league games for Antonio Conte’s team, who won the Serie A title for the first time in 11 years.
“The 35-year-old has signed a one-year deal after helping Inter Milan win Serie A last season,” an official statement from Villa read.
“In a stellar career which has seen him make 369 Premier League appearances, win multiple trophies and earn 39 caps for his country, Young returns to Villa Park.”