Home Videos Photos Shop
PerezHilton CocoPerez Housewives Usher Selena G. Justin Bieber PerezTV

Bruno Mars Made A Surprise Visit To The Jane The Virgin Finale With A Brand New Original Song!

| Filed under: TV NewsMusic MinuteBritney SpearsBruno MarsWedding WaltzKeshaGina Rodriguez

no title

*** WARNING: Mild Jane the Virgin Spoilers Ahead ***

First Kesha. Then Britney Spears. And now Bruno Mars!

Jane the Virgin sure was able to attract a lot of guest stars this season thanks to Gina Rodriguez's historic Golden Globe win last year, but Monday's finale may have just saved the best for last.

That's because while we knew about Kesha and BritBrit's episodes ahead of time, Bruno surprised viewers as he popped up to sing an original song for Jane and Michael's (Brett Dier) wedding!

Related: Supergirl Flies Away From CBS, Lands At The CW

According to a press release, Bruno first wrote Rest of My Life years ago, but was never able to find the right home for it… until now!

Apparently, the Grenade singer is actually a huge fan of The CW dramedy and jumped at the chance to add something special to Jane's wedding night.

Too bad not everyone survived the wedding to talk about how great he sounded…

Ch-ch-check out Bruno Mars' emotional Jane the Virgin moment (below)!!!

[Image via The CW.]

Tags: , , , , , , , , , ,

Descendants 2 Cast: Then & Now!
That's So Raven: Where Are They Now?
Emmy Nominations 2017 -- Snubs & Surprises!
Game Of Thrones Stars -- Then & Now!
How Kanye West & JAY-Z Went From Best Friends To Frenemies
These Nightmare Bachelorette Party Stories Are Just Awful!