Wolves have signed Spanish winger Adama Traore for a club record fee after meeting the £18m release clause in his Middlesbrough contract.
The 22-year-old has signed a five-year contract at Molineux.
Traore is Wolves' fifth new signing of the summer, following the arrivals of Rui Patricio, Jonny Castro Otto, Joao Moutinho and Raul Jimenez.
Wolves begin their first top-flight campaign since 2011-12 by hosting Everton on Saturday.
Their previous record signing was Portugal midfielder Ruben Neves, who joined from Porto for about £16m last year.
Traore left Barcelona for Aston Villa in 2015, before joining Boro on a four-year deal the following summer.
After failing to score in 27 Premier League appearances when Boro were relegated in 2017, he scored five goals in 34 Championship matches as Tony Pulis' side were beaten by Villa in last season's play-off semi-finals.
Wolves won the Championship last season to return to the Premier League for the first time since 2012.