Real Madrid has the ability to buy any player they want, but since Mbappe is under contract with Monaco there would have to be a transfer fee.