ADVERTISEMENT

Apink's Bomi to marry music producer after 9 years of relationship

Published Dec 18, 2025 05:29 pm
Rado and Bomi (Screenshot from Studio    on YouTube, Instagram)
Rado and Bomi (Screenshot from Studio on YouTube, Instagram)

K-pop girl group Apink member Bomi announced that she is getting married to her long-time boyfriend after nine years of being together. 

Bomi, 32, will marry Rado, 41, composer, lyricist and producer under High Up Entertainment, in May next year, her agency, With Us Entertainment, announced on Dec. 18. 

Bomi and Rado confirmed their relationship last year. They reportedly started dating in April 2017 and have been together ever since. 

They reportedly became close while working together on Apink's 2016 title track “Only One.” Rado is listed as an arranger while Black Eyed Pilseung, a duo composed of him and Choi Kyu-sung, was credited for the lyrics and composition. 

When their relationship was revealed, Bomi stated then, "While working on many songs together, we developed positive feelings for each other and started dating, and we've been together ever since. I think meeting such a wise and intelligent person has helped me, who was so young and lacking in many ways, grow into a more mature and healthy person."

Rado and Bomi (Instagram)
Rado and Bomi (Instagram)

In a handwritten letter posted on the fan cafe, Bomi told fans (Panda), "I feel deeply sorry for having to suddenly share my news with you through an article. I feel it's right for me to speak my heart directly to the Pandas, who are so precious to me, so I'm mustering up the courage to write this letter, word by word."

"For the past 15 years, I've never taken for granted the hearts of the Pandas, who have been with me through all the joys and sorrows, and the moments that have shaped me on stage. I know full well that I am who I am today thanks to the Pandas, and I've always worked with a grateful heart,” she said. 

"Thanks to the reliable and trustworthy Pandas, I was able to persevere through difficult and anxious times, and thanks to their affection and support, I was able to grow even more. Through my teens and 20s, I've become Yoon Bomi, now 33 years old. I've decided to spend my future with the person who has been by my side for so long, sharing our daily lives through both joys and sorrows,” she revealed. 

She added, "I never thought I'd be sharing this story like this, but I wanted to be the first to share my feelings with the Pandas, who are like my longtime friends. As I have always done, I will continue to live with a strong sense of responsibility and responsibility. I will continue to repay the pandas with even better activities as both Apink and Yoon Bomi."

Bomi debuted in Apink in 2011 and is also active as an actress. 

She joins Korean celebrities who have announced they are getting married including Kim Woo-bin and Shin Min-a, and 2PM’s Taecyeon and his girlfriend. 

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.