Ellen Barkin.Byron Purvis/AdMedia

'Sea of Love' star Ellen Barkin, who has two children, Jack, 26, and Romy, 23, with the Irish actor, has reportedly been "swept off her feet" by British barrister and Queen's counsel Ben Emmerson after meeting him at the human rights lawyer's wedding to George Clooney in Venice, Italy last September.

A source close to the couple told Us Weekly magazine: "Ellen met him at George and Amal's wedding and they totally hit it off. She is so happy and in love again."

Rumours recently started swirling that the duo got engaged over the festive season, but a spokesperson for Ben told E! News: "Mr. Emmerson is not engaged to Ellen Barkin."

The 60-year-old actress, who was also previously married to American businessman Ronald O. Perelman for six years until 2006, was among a small number of celebrities invited to George and Amal's nuptials, where she was introduced to Ben, 51, and immediately fell for him.

The source added: "He is really handsome and smart and charming and swept her off her feet."

Meanwhile, their close friends couldn't be happier for the couple.

The insider said: "George and Amal love them together! They both love Ellen and Ben so they think this is so great and love that they made a great match happen."