West Ham have completed the signing of Ukraine international Andriy Yarmolenko from Borussia Dortmund for an undisclosed fee.
The 28-year-old forward has agreed a four-year contract with the Premier League club.
Yarmolenko's transfer to the London Stadium continues the recruitment drive of new Hammers manager Manuel Pellegrini, which includes the arrival of Jack Wilshere.
"Of course, I am very happy to sign for West Ham United. West Ham is a big club with good fans and I am happy to come to play in the Premier League," Yarmolenko told the club website.
"The Premier League is the best league in the world and I know that an interesting project is being built here at West Ham.
"The team wants to achieve high things and I am excited for this challenge."