Home Videos Photos Shop
PerezHilton CocoPerez Taylor Swift Angelina Jolie Zayn Kim K. 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: , , , , , , , , , ,

The Bachelor -- Meet The 30 Women Competing For Nick Viall's Heart!
Every Musician Who's Had A Las Vegas Residency!
Worst Dressed Celebs Of The Week!
American Music Awards 2016: All The Performance Looks!
American Music Awards 2016: Celebrity Twitpics & Instagrams
9 Times Justin Bieber Lashed Out At His Fans!