ADVERTISEMENT

Cebuana walks twice at int'l film festival red carpet

Published May 27, 2025 06:20 pm
CEBU CITY – She didn’t just turn heads, she also made history.
MELENDRES
MELENDRES
Socialite and fashion icon Happy Melendres became the first Cebuana to walk twice on the red carpet of Cannes Film Festival when she took part in the 78th edition of the prestigious global event in France.
Glamorous in a couture creation by internationally renowned designer Michael Cinco, Melendres said being a Cebuana is something that she carries with pride when gracing Cannes.
“I feel so blessed and grateful for this opportunity for me to walk the red carpet again. And I’m very proud to bring Cebu with me. I always tell people I meet there that I come from a beautiful island in the Philippines,” Melendres said.
Melendres debuted in Cannes last year. In her second appearance in the prestigious event, Melendres stunned onlookers, confidently joining the elite of global cinema and fashion in one of the world’s grandest stages.
Melendres described her second appearance at Cannes as something that “felt like home.” She said she was more confident and intentional.
“It’s more familiar and it’s beginning to feel like another home. The first time was getting into a place of the unknown,” she said.
Melendres said it helped that she was chosen as one of the muses of Cinco, the Dubai-based couturier who has championed Filipino excellence known for dressing royalty, beauty queens, and A-listers.
“I am so lucky that Michael Cinco chose me as one of his muse. Aside from him being very talented, he is very professional, humble and kind. He cares a lot about his dresses, every single detail of it. That’s the energy in the dress,” she said.
Before her red carpet appearance, Melendres also walked for Cinco’s runway show at the iconic Carlton Hotel in Cannes, sharing the stage with Bollywood star Shalini Passi, Miss Belgium Elizabeth Victoria, Miss Peru Solecito Carmelo, and Miss Philippines Chelsea Manalo.
Melendres marveled at the opportunity to rub elbows with creatives and influencers from around the world.
She shared having a brief chat with Mohamed Hadid, the father of supermodels Gigi and Bella and crossed paths with Indian designer Manish Malhotra, at the Carlton Hotel.
Melendres also had a grand time catching up with Miss Universe Organization owners Raul Rocha and Olivia Quido.
Melendres’ second red carpet appearance at Cannes came after she received the Special Icon Award for Fashion and Media Excellence at the Global Filipino Icon Awards 2025 in Dubai, United Arab Emirates.
The award cited Melendres as an influential fashion personality and an empowering figure for women embracing reinvention at any stage of life.
As a late bloomer in the fashion industry, Melendres said it is her hope that she would be able to inspire those who want to make it big, especially in the international scene.
“It’s more on I want to inspire others to dream, be who you are, your true self. Remember what you wanted to be when you were a child and go for it, be it. Everything is possible if you just imagine and have faith in God,” she said.

Related Tags

Happy Melendres Cannes Film Festival Cebu
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.