Rabat - Real Madrid star Cristiano Ronaldo reportedly bought an entire island as a wedding present for his agent Jorge Mendes who tied the knot in Portugal over the weekend.