After months of speculation, it looks as if Kylian Mbappe has chosen his next club.

Real Madrid and Manchester City were the two clubs most heavily linked with the striker, though neither club are short of world-class attackers.

There was always the possibility he would stay at Monaco to continue his development, but instead, he'll be heading across Ligue 1 to Paris Saint-Germain.

'But what about Financial Fair Play?' we hear you ask.

PSG's world record deal for Neymar has already made a mockery of the regulations. As Barcelona were reluctant to let the forward go, the Qatar-backed Parisians activated his €222million release clause.

In theory, that should mean they have to curb their spending.

However, a report in the Sunday Times suggests that Mbappe will actually cost more than the Brazilian superstar.

The final details are being agreed on a package that will see an initial outlay of £173m, which is pretty obscene in itself. Monaco have also managed to sneak performance-based bonuses into the deal, which means the starlet will eventually cost upwards of £200million.

How much?!

It's claimed Real were happy to pay that fee and they are now back to square one. Zinedine Zidane would have had trouble fitting Mbappe into a line-up already boasting Cristiano Ronaldo, Karim Benzema, and Gareth Bale, but it was thought that the latter could have been sold to make way as Los Blancos began to look to the future.

In PSG's defence, that is exactly what they are doing and the starlet will no doubt be with them for a very long time following the investment.

There is also less of a gamble involved as the French international is staying in his homeland, where he scored 26 goals in all competitions last season, so they won't have the same concerns about him adapting.

If and when a deal is finally confirmed, though, it will only raise further questions about the integrity of PSG's spending.

How much is Kylian Mbappe worth? Have your say in the comments.