ADVERTISEMENT

A fashion manifesto for 2026

Published Jan 9, 2026 12:01 am  |  Updated Jan 8, 2026 04:23 pm
EDITORS DESK
On Instagram, I recently came across a resurfaced clip from a 2012 BBC News Interview of Matthew Stadlen’s “Five Minutes With” featuring Dame Vivienne Westwood. When asked for recession-proof fashion advice, Westwood answered with clarity: “Dress up, wear your old favorites over and over again. Don’t buy new clothes. So buy less, choose well, and add things that just make it very personal.”
More than a decade later, that soundbite feels less like advice and more like a manifesto.
Westwood, one of my favorite designers, was advocating sustainability long before it became a marketing buzzword or a neatly labeled ESG checked box for compliance. At a time when the fashion industry was starting to head toward ultra-fast fashion, where product turnaround was reduced to days instead of months and weeks, she was already calling out overconsumption for what it was: wasteful, unimaginative, and rather useless. Today, when sustainability is often reduced to recycled tags and capsule collections, her words feel refreshingly direct.
What Westwood understood early on is that style is not about constant newness. It’s all about intention, forming a relationship with what you wear. Choosing to rewear becomes a quiet act of rebellion, something Westwood is quite known for.
We’re now seeing this philosophy materialize in real, measurable ways. In Sweden, ReTuna Aterbruksgalleria—the world’s first recycling mall—has been proving since 2015 that retail doesn’t have to rely on the new to be viable. Located beside a recycling center in Eskilstuna, the mall sells nothing brand new. Every item is reused, recycled, or upcycled. In 2020 alone, the mall sold over Swedish Krona 15 million or around ₱100 million worth of secondhand goods. More than the numbers, ReTuna represents a shift in mindset that hopefully the world can catch up on—shopping as part of a circular system, not a linear one.
Closer to home, the Philippines is experiencing its own, quieter version of this revolution. Vintage and secondhand stores are opening at a noticeable pace. Beyond brick-and-mortar shops, online thrift platforms are thriving, while pop-ups and flea markets have become weekend fixtures as curated, social, and often community-driven events. These are not the dusty “ukay okay” stereotypes of the past. They are intentional spaces where curation, storytelling, and sustainability exist.
What’s interesting is who’s driving this movement. Younger consumers—Gen Z and younger millennials—are not just shopping for aesthetics. They’re shopping with mindful consumption in mind. Climate anxiety and rising living costs are just a few of the issues they’re concerned about. Owning less, choosing better, and buying pre-loved are no longer fleeting behaviors, they’re becoming lifestyle statements.
As we move into 2026, I’m convinced we’ll see even more vintage and secondhand stores emerge, either online or or offline, catering to a broader, more design-literate, and more environmentally conscious audience. As Westwood said, it’s about rediscovering joy in what already exists—remixing, rewearing, and making things personal again.
In the same vein, I believe we are not being asked to dress down, but rather being invited to dress up with greater meaning
(Rey Robes Ilagan is the editor of Manila Bulletin’s Lifestyle section.)

Related Tags

EDITORS DESK REY JESUS R. ILAGAN
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.