West Ham United have completed the signing of forward Andre Ayew from Swansea City for £20.5m.
The 26-year-old signed for Swansea on a free transfer from Marseille in June 2015 and scored 12 goals in his first Premier League season.
"The club have a lot of ambition and have a great manager," said Ayew.
"They want to become a bigger club every year and with the new stadium and a new training ground, you can feel they are moving on to another level and I want to be part of this project."
The Ghana international won the BBC African Player of the Year in 2011 and signs a four year deal to become West Ham's record signing.