The summer transfer window for the Premier League officially opens on June 14, and clubs have almost three months to reshape their squads before it closes at 23.00 BST on Sept. 1.
Some deals have already been finalised, with Liverpool signing Brighton midfielder Alexis Mac Allister for an initial fee of £35 million (potentially rising to £55m), while Brighton have landed Watford winger Joao Pedro for a club-record fee of around £30m and Crystal Palace have confirmed an agreement is in place to sign Jefferson Lerma when his Bournemouth contract expires on June 30.
The biggest deals are yet to be done, though, with Tottenham's Harry Kane, West Ham's Declan Rice and Chelsea's Mason Mount, Christian Pulisic and Romelu Lukaku (yes, he's still a Chelsea player) facing uncertain futures.
There are also question marks over Manchester United's Harry Maguire, David de Gea and even Marcus Rashford, while Mohamed Salah's decision to go public over his frustration at not qualifying for next season's Champions League has raised the prospect of the Liverpool forward being targeted by a rival club.
So who are the players at the centre of speculation in the Premier League this summer? Will they stay, go, negotiate a new contract or opt to leave as a free agent in 2024?