Football super-agent Jorge Mendes was married on Sunday in Portugal.

One of the most powerful men in the sport, the 49-year-old counts numerous high profile players and managers among his client list, including Jose Mourinho, Angel Di Maria, Radamel Falcao and Cristiano Ronaldo.

The man who has brokered more than £1billion of transfer deals got married to Sandra in front of around 400 guests in the affluent Foz do Douro neighbourhood of Porto on Sunday, with Real Madrid superstar Ronaldo serving as his best man.

Cristiano Ronaldo with Mendes in 2013 (Getty Images)

If reports in Portuguese newspaper Record are to be believed, Ronaldo bought the groom a pretty stunning wedding present.

A whole Greek island.

Forbes' highest paid athletes - top 25 Show all 25 1 /25 Forbes' highest paid athletes - top 25 Forbes' highest paid athletes - top 25 25) Carmelo Anthony (basketball) $30.5m (£19.45m) Getty Images Forbes' highest paid athletes - top 25 =23) Neymar (football) $31m (£20.06m) GETTY IMAGES Forbes' highest paid athletes - top 25 =23) MS Dhoni (cricket) $31m (£20.06m) GETTY IMAGES Forbes' highest paid athletes - top 25 22) Rafael Nadal (tennis) $32.5m (£21.03m) AFP/Getty Forbes' highest paid athletes - top 25 21) Sebastian Vettel (F1) $33m (£21.36m) Getty Images Forbes' highest paid athletes - top 25 20) Derrick Rose (NBA) $33.9m (£21.94m) USA Today Forbes' highest paid athletes - top 25 19) Jon Lester (baseball) $34.1m (£22.07m) Getty Images Forbes' highest paid athletes - top 25 18) Gareth Bale (football) $35m (£22.65m) Getty Images Forbes' highest paid athletes - top 25 17) Fernando Alonso (F1) $35.5m (£22.97m) Getty Images Forbes' highest paid athletes - top 25 16) Ndamukong Suh (NFL) $38.6m (£24.98m) Getty Images Forbes' highest paid athletes - top 25 15) Lewis Hamilton (F1) $39m (£25.24m) Getty Images Forbes' highest paid athletes - top 25 14) Zlatan Ibrahimovic (football) $39.1m (£25.30m) Forbes' highest paid athletes - top 25 13) Novak Djokovic (tennis) $48.2m (£31.19m) GETTY IMAGES Forbes' highest paid athletes - top 25 12) Rory McIlroy (tennis) $48.3m (£31.26m) GETTY IMAGES Forbes' highest paid athletes - top 25 11) Ben Roethlisberger (NFL) $48.9m (£31.65m) Getty Images Forbes' highest paid athletes - top 25 10) Kobe Bryant (NBA) $49.5m (£32.03m) AP Forbes' highest paid athletes - top 25 9) Tiger Woods (golf) $50.6m (£32.75m) Getty Images Forbes' highest paid athletes - top 25 8) Phil Mickelson (golf) $50.8m (£32.88m) Getty Images Forbes' highest paid athletes - top 25 7) Kevin Durant (NBA) $54.1m (£35.01m) Getty Images Forbes' highest paid athletes - top 25 6) LeBron James (NBA) $64.8m (£41.94m) AP Images Forbes' highest paid athletes - top 25 5) Roger Federer (tennis) $67m (£43.36m) GETTY IMAGES Forbes' highest paid athletes - top 25 4) Lionel Messi (football) $73.8m (£47.76m) Getty Forbes' highest paid athletes - top 25 3) Cristiano Ronaldo (football) $79.6m (£51.51m) Getty Images Forbes' highest paid athletes - top 25 2) Manny Pacquiao (boxing) $160m (£103.55m) Getty Images Forbes' highest paid athletes - top 25 1) Floyd Mayweather (boxing) $300m (£194.15m)