ADVERTISEMENT

Team GabLil's 'Stories From The Heart: Love On Air' to premiere on Nov. 29 on GMA

Published Nov 28, 2021 12:29 pm

Gabbi Garcia and Khalil Ramos (Facebook)

It's not everyday that an outgoing girl, who does Facebook live selling, falls in love with an old-fashioned radio DJ who gives love advice. They seem worlds apart, but they find a way to each other's heart. This is the central theme behind ''Stories from the Heart: Love On Air'" which premieres at 3:25 pm on GMA Afternoon Prime on Nov. 29.

The miniseries features real-life couple Khalil Ramos and Gabbi Garcia who are fondly called by their fans and followers as loveteam GabLil.

In the kilig-serye, Khalil plays the role of Joseph Garcia or the young DJ Jojo who finds it hard to recover from a recent heartbreak. Then his world is turned upside down when the quirky Wanda Dimaano (played by Gabbi) enters the scene, and they even get to work together on the same DJ's booth.

Khalil said he and Gabbi had so much fun recreating and discovering the characters they had to play.

"The role of Wanda is opposite from who I am in reality. It was a big adjustment acting on behalf of this quirky, opinionated woman who is a warrior and has gone through so much in life. But I really enjoyed playing Wanda,"Gabbi enthused.

"Stories From The Heart: Love on Air" is running for three weeks and is the first long collaboration of GabLil as they only starred in one episode of 'Regal Studio Presents..'before entitled Óne Million Comments, Magjo-jowa Na Ako." The next time we see team GabLil is in the first quarter of 2022 when their mystery-romance series 'Love You Stranger' will be airing.

Khalil said every opportunity to work with his girlfriend enhances their relationship and takes it to another level. "Going six years na kami ni Gabbi and sobrang happy ako because how we relate to each other is always evolving. There's no one else I imagine being with, we fit each other like a glove. She's my favorite person."

Gabbi replied that she is "sincerely happy (with Khalil) and I couldn't ask for more. Right now, there's no pressure on us getting married. When it comes, it comes. For sure, if we feel it, we won't deny each other the chance."

Khali and Gabbi are 25 and 22 years old, respectively, but both of them admitted they are 'dating to marry". The other members of the cast like Jason Francisco and Sunshine Cruz did not waste time to advise the lovebirds to focus on other priorities like getting into school or saving up.

Khalil revealed that the secret of his long relationship with Gabbi is keeping the communication lines open. "We are best friends first, and we also have the same hobbies. We have a few passion projects that we work on together like our digital series and our podcast. We love letting our creative juices flow."

Aside from Jason and Sunshine, lending support to GabLil in "Stories from the Heart: Love On Air" are the rest of the cast which includes Kate Valdez, Yasser Marta, Kiray Celis, and Anjo Damiles.

--

Related Tags

gabbi garcia Straight from the heart: love on air Gablil Khalil Ramos
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.