ADVERTISEMENT

Barbie Forteza trades goody-two-shoes image for risqué road trip comedy 'Saving Cherry'

Published Jun 25, 2026 03:35 pm

At A Glance

  • Barbie Forteza breaks away from her long-cultivated "good girl" image in "Saving Cherry," a risqué comedy from Regal Entertainment about a jilted bride who spirals into chaos after discovering her fiancé's betrayal on the eve of their wedding.

Barbie Forteza recently sent fans into a frenzy after sharing photos of herself dressed in full bridal regalia on social media, with many wondering if the actress had secretly walked down the aisle.

The images quickly sparked speculation, with fans reacting to the sight of Forteza in a wedding gown, complete with the traditional bridal look many associate with a real-life wedding announcement.

But the surprise came with a twist: Forteza was not revealing a personal milestone. The photos were actually outtakes from her latest film, “Saving Cherry,” where she steps into the role of a bride whose wedding plans take a wildly unexpected turn.

The bridal photos offer a fitting glimpse into Forteza’s newest screen transformation, one that sees the actress moving away from the wholesome image she has carefully built throughout her career.

Note Forteza has long been associated with a carefully cultivated on-screen image as one of local entertainment’s most reliable “good girl” actresses.

She is often cast in wholesome roles, playing characters defined by innocence, restraint, and strong moral grounding. Over the years, this persona has become a key part of her mainstream appeal.

But that was then.

She now appears poised to disrupt that image as she takes on her most adult and daring comedic role yet in “Saving Cherry.”

The film marks a noticeable departure for Forteza as she plays a jilted bride-to-be suddenly forced to rethink everything she thought she wanted, including her long-held plan to save her virginity for marriage.

For years, Cherry has been committed to keeping that promise for her fiancé, firmly believing intimacy was something reserved strictly for after the wedding.

That belief, along with the wedding, is promptly shattered when she catches him cheating on the eve of their big day.

What begins as heartbreak quickly spirals into something far less dignified and far more chaotic.

Instead of wallowing in tears and wedding regrets, Cherry grabs her bridesmaids and wedding planner and embarks on a wildly unhinged road trip, determined to take control of her life and break her long-standing vow of abstinence in the most unexpected way.

As the trip goes off the rails, Cherry and her companions stumble into increasingly absurd situations, including being mistaken for sex workers and accidentally getting pulled into a cult, turning what started as a breakup meltdown into full-blown comedic chaos.

Directed by Ivan Andrew Payawal, and also starring Mika Salamanca, AC Bonifacio, Mikee Quintos, Sassa Gurl, and Khalil Ramos, who plays Jude, the unfaithful fiancé now attempting to win Cherry back after everything has fallen apart, “Saving Cherry” is produced by Regal Entertainment, which has yet to announce the film’s official release date.


Related Tags

Barbie Forteza Saving Cherry Regal Entertainment Ivan Andrew Payawal Khalil Ramos Mika Salamanca AC Bonifacio Mikee Quintos Sassa Gurl
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; } }

{{ static_articles_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.