Jonathan Rhys Meyers has reportedly got engaged to his girlfriend Mara Lane.

The 37-year-old Irish hunk has been dating film producer Mara since last spring and, according to E! News, the pair are now set to tie the knot.

Mara is crazy about Jonathan – star of The Tudors and new NBC drama Dracula – and is always posting pictures of herself with him on social media and raving about how handsome he is.

According to E!, Mara showed off a sparkling diamond engagement ring at the 25th Annual KROQ Almost Acoustic Christmas at The Forum in Los Angeles, where she posed for pictures with Jonathan.

The Mortal Instruments: City Of Bones actor has previously battled alcoholism and checked into rehab several times, but love seems to be keeping him on the straight and narrow.