Singer-songwriter Gavin James has announced that he and partner Stefania Mylon are engaged.

The Dubliner posted a photo of his fiancée beaming as she displayed her engagement ring.

“She said yes ❤️,” read the caption.

The Irish Sun reports that the couple have been together for over a decade.

They met when Greek native Mylon was in Ireland visiting friends.

“She crossed paths with Gavin, who was couch-surfing in his sister’s house, and the pair hit it off immediately and have been going strong ever since,” says the paper.