Bravo Insider Exclusive!

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!

Sign Up for Free to View
The Daily Dish The Real Housewives of New Jersey

John Legend Sings Joe Giudice's Song for Teresa and It's Heaven

The singer just made the #RHONJ couple's "dream come true" (and ours, too).

By Laura Rosenfeld
John Sings Joe’s Song for Teresa!

Teresa Giudice kind of gave us the most amazing news ever when she appeared on Watch What Happens Live in October. Not only did her husband, Joe Giudice, write her a love song while serving his 41-month prison sentence to commemorate the couple's 17th anniversary that month, but he also said he wanted John Legend to sing it. 

How to Watch

Watch The Real Housewives of New Jersey on Peacock and the Bravo app.  

Naturally, we've been waiting for the stars to align for this amazing collaboration to take place. And that day was Wednesday night, when John made a visit to the Bravo Clubhouse. 

Host Andy Cohen handed John the lyrics to the love song along with a keyboard and asked him to "make Joe Giudice's dream come true" by singing his rendition of the ballad. John laughed nervously as he prepared to perform. But we don't really know what he was worried about, because he went on to croon an absolutely flawless rendition of the song. Swoon. 

Here are the long-awaited lyrics of Joe's song, for which John completely improvised the melody on WWHL: "'Cause I'll love you forever / I'll never lie, no, never / 'Cause you are my baby, my empress, my lady / Teresa, you are my Heaven / You're my Heaven." 

Teresa and Joe have yet to publicly comment on John's performance, but we can only imagine they'll have the same review of it as Andy did on WWHL: "That was incredible." 

We know John just released his latest album, Darkness and Light, but we think he has the makings of another hit single right here. 

See another epic moment from John's time in the Bravo Clubhouse, below.

Clubhouse Playhouse with John & Noah
Want the latest Bravo updates? Text us for breaking news and more!