International singer Bruno Mars graces the much-awaited wedding of Jane and Michael tomorrow (July 8) on the season finale of “Jane the Virgin.” Rogelio invites Bruno, whom he claims as his third best friend, to serenade the newly-wed couple and to make Jane’s special day extra special. But before the celebration begins, Rafael finally admits to himself that he still loves Jane so much. What will he do next?
Meanwhile, get ready for one more shocking twist that will surely keep viewers on the edge of their seats. Don’t miss the OMG season finale of “Jane The Virgin” tomorrow (July 8) after “Born For You” on ABS-CBN’s Primetime Bida.