A Northern Ireland woman has finally found her "soul mate" - an 18th century Haitian pirate ghost.
Amanda Teague is a Jack Sparrow impersonator, and says her ghost husband, Jack, looks just like Johnny Depp's Pirates of the Caribbean character.
While Ms Teague had five children with her living ex-husband, she says she has a much deeper connection with Jack.
"We became really close - the more I learnt about him, the more I liked him. One day, he said to me 'We can actually be together you know', but I had never heard of an intimate relationship between a spirit and a human before."
After some research, Ms Teague realised she wasn't the only one with a supernatural lover.
"I found out that it is a real thing and there are lots of people in spiritual relationships, but not many people like to talk about it."
But she wanted to take things to the next level.
"I told him I wasn't really cool with having casual sex with a spirit and I wanted us to make a proper commitment to each other.
"I wanted the big traditional wedding with the white dress, it was very important to me."
The 45-year-old was over the moon, when her ghost boyfriend proposed.
Twelve guests boarded a boat and sailed into international waters for the wedding ceremony, where Jack was represented by a Jolly Roger skull and crossbones flag.
Among the guests was a medium, who allowed Jack to communicate his vows.
Ms Teague was even set on consummating the marriage, telling local media the only difference between sex with a living human or a ghost was that the touch of a spirit "goes a lot deeper".
"You can literally feel the physical act of what the spirit is doing to you and the spirit can feel it too."
She says her family are completely supportive of her relationship with the 300-year-old ghost.