Pics: Colin Farrell was looking dapper at Cannes Film Festival
The Dublin actor was in France for a showing of his new flick The Lobster.
The 38-year-old actor looks dramatically different from the last time we saw him, when he was playing a scruffy cop in the second series of True Detective.
Now, thanks to a shave and a made-to-measure suit, Farrell looks back to his best.
Farrell was at the Cannes Film Festival to promote the highly-fancied The Lobster, a film set in the near future where you have 45 days to find a mate or else yo get turned into an animal and released in the woods. Really!
Farrell stars with Rachel Weisz and the film is now the bookies favourite to win the prestigious Palme d'Or.