James Rodriguez seems to have finally found his calling in European football. He appears more than happy with life on Merseyside with Everton.
After ultimately disappointing spells with Bayern Munich and Real Madrid, the Colombian's career seemed to have stalled on the continent.
However, since he's moved to Goodison Park, the midfielder has been able to play regular football and demonstrate his quality again.
In the little things we see of his private life on social media, James looks to have settled in nicely to life in England.
He almost always appears smiling in the photos he uploads online, whether it's playing with his children or spending time on his newly opened Twitch channel.
After the breakdown in his relationship with Real Madrid, having a supportive club like Everton seems to have perked the 29-year-old up.
What's more, he'll know how crucial it is to be playing plenty of football and finding good form ahead of Colombia's bid to qualify for the 2022 World Cup.