Jonathan Rhys Meyers looked back to his best while promoting his latest film in the South of France.
Nearly one year ago, the troubled actor (38) who caused concern when pictures of him drinking vodka in the street were published, but after a low-key year of focusing on his work and fiancée - actress Mara Lane - he appears to be back on track.
The Cork native was in Cannes at a photocall for Roots, co-starring Anika Noni Rose and Anna Paquin, and Lane was happy to play the supporting other half as she took photos of her own on her iPhone.
Roots is a tv mini-series chronicling the history of an African slave sold to America and his descendants and marks his most high profile role since wrapping NBC series Dracula, opposite Irish actress Victoria Smurfit, in 2014.
He beamed as he posed for photographers during the photocall and looked effortlessly stylish in a grey leather jacket and a new pair of eyeglasses. He was joined by his other half of two years and she's said to be incredibly supportive on his road to sobriety. The former model stunned in an olive green shift dress, accessorising with a Gucci hobo tote.
“Mara and I are thankful for your support and kindness during this time," he wrote via her Instagam account last May, weeks after those controversial pictures were published.
“I apologise for having a minor relapse and hope that people don’t think too badly of me."
“I am on the mend and thank well wishers and sorry for my dishevelled appearance as I was on my home from a friend’s and had not changed. I feel I made a mistake and feel quite embarrassed but this was a little blip in my recovery, otherwise I’m living a healthy life. Love and blessing #Rebel #Angel.”