John Legend told Chrissy Teigen he loved her for the first time after they had drunkenly had sex.

Chrissy Teigen and John Legend

Chrissy Teigen and John Legend

The 'All Of Me' hitmaker - who has seven-month-old daughter Luna with his model wife - admits he did what he wasn't "supposed" to do when he declared his feelings for the 31-year-old beauty.

He recalled: "We were both drunk and had just had sex.

"You're not supposed to say I love you after you have sex, and you're not supposed to say it when you're drunk - but we did it."

However, Chrissy - who looked shocked at her 37-year-old husband's revelation - wasn't convinced he had remembered the moment accurately.

She shouted: "I thought it was during."

During the couple's appearance on 'Watch What Happens Live', they also candidly disclosed a number of public places where they have had sex, including John's dressing room on tour recently, a changing room in upmarket clothing store Fred Segal and during a presidential campaign event for President Barack Obama in 2007 or 2008.

Of the latter, John clarified: "It wasn't at the White House, to be clear. It was at a campaign event that we happened to be at.

"It was in the dressing room."

However, Chrissy again disagreed with his memory, and interrupted to say: "No, it was in the bathroom. The public bathroom."

But John said: "No, it wasn't public!"

The 'Lip Sync Battle' star previously revealed she and the 'Ordinary People' singer - who married in 2013 - were members of the mile high club, having had sex on their seats on a plane.

She recalled: "We were on our way to Thailand to see my parents, flying commercial first-class.

"We were under a blanket. We weren't even in one of those pod things. I feel like we should get a trophy for that."