ADVERTISEMENT

Inside the world of Twenty Third by Deanne

Published Jan 8, 2026 05:11 pm
There are only a handful of spaces I instantly connect with—the kind that feel familiar even on the first entry, as if they’ve been waiting for you. Twenty Third, tucked discreetly at YMC Building in Makati, is one of those places.
The space is the project of interior designer Deanne Ashley Lim, whose eye for globally sourced, one-of-a-kind pieces feels both instinctive and deeply intentional. During the launch of Twenty Third’s first Manila outlet last December 9, 2025, the gathering felt less like a store opening and more like a homecoming, one where stories, textures, and people came together naturally.
From the moment you step inside, the boutique’s elegant aesthetic reveals itself. Neutral palettes of browns, burnt orange, and earthy hues set a calming tone. A couch greets you upfront, inviting you to sit, linger, and talk—an understated but thoughtful gesture that immediately blurs the line between retail space and home. To the right, a bedroom vignette and a pocket living area unfold, complete with a table that doubles as both a receiving desk and writing nook.
Deanne Ashley Lim
Deanne Ashley Lim
Further in is where the magic quietly asserts itself. A bar anchors the space, its checkered tile island a standout design moment. Part lived-in country kitchen, part modern city bar, it captures the duality that defines Twenty Third and Deanne herself.
“I really love mixing new and old,” Deanne tells me candidly that evening. “I like that there’s a contemporary feel, but there’s always character and history as well.”
That philosophy runs through every corner of the store. When asked to describe her aesthetic, she calls it modern organic but quickly adds that it goes deeper than styling alone. “There’s more to just things,” she says. “I don’t want it to feel overly curated and collected. And that’s really what Twenty Third stands for.”
From California to Manila
Though Twenty Third feels deeply rooted in Manila, its beginnings trace back to California. “The business actually started there,” Deanne shares. “A lot of my expression comes from California's lower, more casual vibe.”
At the same time, the pieces are unmistakably global. Rugs and textiles from Turkey, objects from Indonesia, China, and India with each item shaped by travel, curiosity, and a designer’s trained eye. Deanne worked as an interior designer in San Francisco, and during the pandemic, Twenty Third quietly took on a life of its own. What started as an online side project—beginning with pillows—slowly grew into a full collection.
“I’m Filipino and this is my home,” she says simply. “So I had to bring it back.”
There were nerves at first. Would this aesthetic resonate with Filipinos? Would they connect with something that felt intentionally different?
As it turns out, yes.
“I think Filipinos really appreciate unique, one-of-a-kind pieces,” she reflects. “Especially vintage. There’s value in that now.” For Deanne, character is everything. “I don’t want everything new. I want pieces with good character. And I feel like us, we have character.”
Each item in Twenty Third carries a story, and that narrative quality is what gives the space its soul.
Design that feels like home
Deanne studied at the College of Saint Benilde, and while her design work spans residential projects, she’s refreshingly honest about her process. “I carefully choose my projects,” she says with a smile. “I have a very specific taste, and I want clients who trust me with that.”
It’s a sentiment many designers quietly share. For Deanne, alignment matters. She wants to translate—not compromise—a vision.
That same clarity is evident in Twenty Third. From the get-go, the space offers a lived-in look. It’s the kind of place where you catch yourself saying, “That looks like my couch… my bed… my home.”
That reaction, she tells me, is exactly the point.
“The intention is ‘welcome home,’” she says. “I want people to walk in and think, ‘I want this to be exactly my home.’ That warmth is where everything starts from. If you’re happy at home, that translates to everything outside.”
And she’s right. Inspired spaces have a quiet way of shaping the life lived within them.
More than a name
Twenty Third isn’t just a name, it’s personal. It’s Deanne’s birth date, close enough to feel intimate, but subtle enough to stand on its own. Her first collection focused on pillows and textiles, many made from vintage Turkish rugs. The process is meticulous: rugs are sourced whole, professionally cleaned, and then carefully cut into pillows with each one singular and no two exactly alike.
“Pillows are the easiest and most affordable way to switch up a home,” she explains. And from there, the collection expanded to layering textures, finishes, and materials.
Not everything is vintage, and that’s by design. “Vintage pieces are more expensive because they’re one of a kind,” she says. “But we also need pieces that are accessible. It’s about mixing both being practical, but never losing character.”
That balance—between old and new, global and personal, design and feeling—is what makes Twenty Third resonate.
It doesn’t shout. It welcomes. And long after you leave, it stays with you, on your mind, and quietly, at home.

Related Tags

Twenty Third by Deanne Deanne Ashley Lim Interior Design YMC Building Makati City
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.