ADVERTISEMENT
970x220

Oliver Tolentino designs a Darna-inspired costume for Miss Universe PH 2022 Celeste Cortesi

Published Jan 12, 2023 12:47 pm

The costume is styled with a headpiece and metal accessories by Jerome Navarro

Mighty and empowered, Celeste Cortesi’s national costume at the Miss Universe 2022 pageant is inspired by Filipino superheroine Darna. Filipino fashion designer Oliver Tolentino crafted the elaborate garb, paired with a headpiece and metal accessories by Jerome Navarro.

Fashion designer Oliver Tolentino and Miss Universe Philippines 2022 Celeste Cortesi

Much like the costume of the Filipino comic book character, Celeste’s costume features the iconic red and gold colors. A gold headgear and backpiece that looks like the sun in the Philippine flag completed her national costume. 

JRB Creative Production, one of the teams behind ABS-CBN’s “Mars Ravelo's Darna” series, expresses is gratitude to the 25-year-old beauty queen for “championing Darna on the world stage through the 71st Miss Universe national costume competition.”

“The Ravelo Family extends their full support, gratitude, and excitement to show Darna to a global audience through our country’s official Miss Universe representative,” JRB Creative Production shared on its social media pages. “We hope that, like our beloved Filipino superheroine, Celeste will continue to serve as a source of inspiration and empowerment for women all around the world.”

The brainchild of the imaginations of writer Mars Ravelo and artist Nestor Redondo, Darna has been flying and inspiring Filipinos since she first graced the komiks scene in 1950. She has since spawned such a great cult following, cementing her royal status in Pinoy pop culture as the ultimate Filipina hero.

Are you loving Celeste’s take on Darna? You might want to check out more national costumes donned by Filipina beauties at the Miss Universe pageant here.


Hello, readers! Do you have a story you want us to feature? Send us a message on Facebook, Instagram, Tiktok, and Twitter and let’s talk about it. 

Related Tags

Fashion Style oliver Tolentino Celeste Cortesi Miss Universe Darna
ADVERTISEMENT
300x250
.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 72px 0 12px; } .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; } li:empty { display: none; } .hidden { display: none; }
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]; // The two offset values // changed to 10 from 1 , 2 const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } function isNearBottom() { return window.innerHeight + window.scrollY >= document.documentElement.scrollHeight - 100; } function onScroll() { if (isLoading) return; // Skip if already loading if (isNearBottom()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; // Set flag to prevent multiple calls const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { loadCount++; // Increment only after successful execution }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; // Reset flag after execution }); } } window.addEventListener("scroll", onScroll); }); // Mutation Observer for Newly Loaded Articles const observer = new MutationObserver(() => { const articles = document.querySelectorAll(".articles-observe"); if (articles.length > 0) { observeArticles(articles); } }); observer.observe(document.body, { childList: true, subtree: true }); // Intersection Observer for Updating URL function observeArticles(articles) { 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); } } }); }, { threshold: 0.1 } ); articles.forEach(article => intersectionObserver.observe(article)); }

Sign up by email to receive news.