Aston Villa have confirmed Tyrone Mings has completed his permanent move from Bournemouth.
The deal is worth an initial £20m, which could rise to £25m according to Sky sources, and sees Mings become Villa's sixth signing of the summer after impressing while on loan at the club during the second half of last season.
The 26-year-old played a key role in Villa's promotion to the Premier League via the Sky Bet Championship play-offs, making 18 appearances.
"We're really pleased to have Tyrone back at Aston Villa," said manager Dean Smith.
"I think everybody could see the connection that he made with the club as a whole and it is excellent news that we can continue the relationship in the Premier League.
"He will be an integral part of the squad for the new season and I look forward to working with him and helping to further develop his game."
Mings will join the rest of the squad on the pre-season tour to the USA.
Follow the Summer Transfer Window on Sky Sports
Sky Sports News is home to three new shows dedicated to bringing you the very latest news from this summer's transfer market.
Start your day with Good Morning Transfers at 9am as our team of reporters and pundits bring you the latest news and insight. Transfer Talk then follows at midday, delivering the biggest stories that matter to you. And join us at 7pm for the definitive round-up of the day's news with The Transfer Show.
And as well as tuning into Sky Sports News, don't miss a thing with our dedicated Transfer Centre blog.
There's also the Transfer Talk Podcast, the daily UK, Regional and European Paper Talk, plus features across skysports.com and the Sky Sports app.