Crystal Palace have announced the signing of James Tomkins from West Ham United.
On Tuesday afternoon, it was reported that Palace were 'on the brink' on signing the centre-back from the Hammers on a long-term contract.
The Eagles have now confirmed the signing of the 26-year-old, who has cost Palace £10m and will immediately link up with his new club for pre-season training.
Tomkins came through the youth system at West Ham and made 241 appearances in all competitions for the Hammers, including 30 during the 2015-16 campaign.