Cristiano Ronaldo has joined Saudi Arabian side Al Nassr on a deal that runs until 2025.
The Portugal captain was a free agent after leaving Manchester United following a controversial interview in which he criticised the club.
Ronaldo will reportedly receive the biggest football salary in history at more than £177m per year.