Actress Ellen Barkin has reportedly called off her engagement to Amal Clooney's barrister colleague.

The Sea of Love star is thought to have met Ben Emmerson at Amal's wedding to George Clooney in Venice, Italy last year (14) before getting swept up in a whirlwind romance and becoming engaged.

Human rights lawyer Emmerson reportedly popped the question over the festive season (Dec14), but insiders say the veteran actress has since got cold feet and given the ring back to the Brit.

A source tells Us Weekly magazine, "Ellen got swept up in the whole idea of Ben - marrying a British lawyer, moving to London, living that life. Also, the idea of meeting him at George's wedding was so romantic... (But) she didn't know him well enough."

The wedding would have been Barkin's third after her previous marriages to actor Gabriel Byrne and billionaire businessman Ronald Perelman.