Amy Winehouse and husband Blake Fielder-Civil reportedly had a rather public argument on Tuesday night after Amy spotted Blake flirting with supermodel Lily Cole.

The trio were attending the launch party of the new Mary-Kate Olsen and Ashley Olsen fashion line, The Row, at Harvey Nichols in London when the storm blew up.

An onlooker told the Mirror: “Blake and Lily were chatting very intently for ages at the dinner table before Amy arrived.”

“Amy went ballistic when she saw them together and dragged Blake to the toilet to confront him.”

“Amy was shouting at him and asking him what on earth he was doing with Lily. Blake tried to explain, but Amy was having none of it. People waiting to use the loos were just standing there open-mouthed.”

After twenty minutes of shouting, Blake left the party with Lily - only to return a few hours later to try to patch things up with Amy: “They eventually papered over the cracks enough to leave together but Amy was seething. There is no love lost between her and Lily.”

The source added that episodes like the one last night are becoming more typical in the couple’s marriage: “They are rowing constantly and spending more and more time apart. Amy’s been really down about it recently.”

“She really loves him and is desperate for things to work out, but it’s hard to see how they are going to reconcile their differences.”