"I stopped drinking immediately and it is no reflection on Damascus Cover [his latest film] as I was not meant to attend Cannes this year and I apologize to fans and colleagues."

The 37-year-old went on to assure people he was "on the mend" and that it was just a "blip" in his recovery.

"I am on the mend and thank well wishers and sorry for my disheveled appearance as I was on my way home from a friends and had not changed I feel I made a mistake and feel quite embarrassed but this was just a blip in my recovery otherwise I'm living a healthy life. Love and blessings."

In November 2013 the star opened up about his troubles, keen to put them behind him as he promoted his TV show Dracula.

"I was wild, I was as wild as you can get,” he admitted at the time. "When you are on the front of newspapers for stupidity, getting drunk at airports, fighting with cops and stuff like that, you wake up the next day and you can hardly f***ing remember it. Responsibility gets diminished.”

He added: "As you get older you see the stupid things you have done. It is not the consequences for yourself but your family get hurt, your friends get hurt.

"At some point you come to a place – and I was lucky because some of my friends have never got to that place – where I saw it as something that was separate from me. It is kind of insanity to do it to that level. I was able to come to that realisation and I look for different things in life now.

Jonathan Rhys Meyers and Mara Lane (Image: WENN)

"I had a good chat with my really close friends and I came to the end of whatever, going out, getting p***ed, getting into trouble. It got really boring because I knew where I was going to go the whole time.I knew where I was going to end up.

"Now I don’t do nothing. Once you make the decision you have had enough of something, the decision is made you have had enough..."