Former Welsh international Jamie Roberts has added a Cambridge University degree to his already extremely impressive CV.
The 34-year-old has 94 Wales caps and three British and Irish Lions Test appearances to his name, and his achievements off the pitch have been just as impressive.
Roberts already had an academic past, having earned separate degrees in medicine and sport and exercise science from Cardiff University.
He then embarked on a two-year part-time master's degree in medical science at Queens' College, which he graduated with in 2017.
The centre finally got to return to the campus this week for his official graduation ceremony at Senate House, as well as lunch with his family at the school.
Also in attendance was his seven-month-old son Tomos Rhys Roberts, who was wearing the colours of Cambridge University's rugby team, WalesOnline reports.
He shared the occasion with fans on social media by posting a photo of himself holding his son while dressed in his graduation robes, in front of a punt floating down the idyllic River Cam.
"Graduation day with my Cambridge University mascot at Queens’ College," the caption alongside the photo read.
Roberts has not played for Wales since 2017, but his rugby career is still going strong.
Roberts signed for Bath from Harlequins in March 2018, playing 19 games before a short spell in Super Rugby with South African outfit Stormers in 2020.
That summer he joined Welsh regional side Dragons in the United Rugby Championship, and has signed on for a second season with the Newport-based side.
That's not to say Roberts is finished with his academic studies, though – he is currently working towards another masters degree, this time in business administration at Loughborough University.
He previously expressed a desire to work as a doctor once his playing career is over, and chose to study at Cambridge because he felt he "needed a break from the professional game".
Those medical skills came in handy at the beginning of the Covid pandemic, as Roberts flew back from South Africa to take up a volunteer role with the NHS in south Wales.
"I have been sitting on a medical degree for quite a long time and thought why not try and help out here in Cardiff?" he said at the time.
"My role is to support people where I can and I will probably end up doing some communications work and help promoting how much good work people are doing."