There’s a time and a place for everything, and for Bruno Mars it was the season two finale of CW’s show Jane The Virgin.
Being a fan of the show and having an unreleased song which has been waiting to be debuted, Mars knew exactly where to perform “Rest of My Life” for the first time.
The show’s season finale featured a wedding between the two main characters Jane and Michael, where Mars played himself and serenaded the couple with this beautiful song.
With the main lyrics, “As I stand here before my woman. I can’t fight back the tears in my eyes. Oh how could I be so lucky? I must have done something right and I promise to love her for the rest of my life,” we have a feeling this song is going to be played at many weddings for years to come.
Watch his performance below: