ADVERTISEMENT

K-pop idol-actor Taecyeon marries GF

Published Apr 25, 2026 10:07 am
(Left) Taecyeon and his girlfriend in Paris in April 2024 and the Shilla Hotel’s Yeong Bin Gwan in Seoul (Photos: The Best Photo Paris, Shilla Hotel website)
(Left) Taecyeon and his girlfriend in Paris in April 2024 and the Shilla Hotel’s Yeong Bin Gwan in Seoul (Photos: The Best Photo Paris, Shilla Hotel website)

K-pop idol and actor Ok Taecyeon, 37, of boy group 2PM, tied the knot with his longtime girlfriend on April 24.

The couple held a garden wedding ceremony at Yeong Bin Gwan of The Shilla Hotel in Seoul, attended by family and close friends.

Reports said the bride, a non-celebrity, is four years younger than Taecyeon, and the two had been in a relationship for over 10 years.

Members of 2PM — Lee Junho, Jun.K, Nichkhun, Jang Wooyoung, and Hwang Chansung — were present at the wedding and reportedly performed congratulatory songs.

A photo of Taecyeon and his bride at the ceremony was also uploaded on social media, reportedly taken by a hotel guest.

Taecyeon is now the second member of 2PM to get married, following Hwang Chansung, who also served as emcee at the ceremony.

Taecyeon and his girlfriend in Paris in April 2024 (Photo: The Best Photo Paris)
Taecyeon and his girlfriend in Paris in April 2024 (Photo: The Best Photo Paris)

Last Nov. 1, Taecyeon announced that he would be getting married.

“It’s already been 19 years since I debuted with 2PM. Starting with the program ‘Superstar Survival’ at the age of 19, you’ve been with me for so long, and I’ve been able to get to where I am today thanks to your continued support. I felt it was my duty to be the first to share my news with you, who have always loved and supported me,” he told fans.

He added, “I’ve promised to spend the rest of my life with the one person who has understood and believed in me for so long. We will be each other’s strong supporters and walk together through life together.”

Taecyeon first acknowledged his relationship in June 2020 after he was spotted on a date in Pyeongchang, South Korea.

In February last year, photos of Taecyeon and his girlfriend surfaced online after they were taken in Paris in April 2024.

A group of photographers in Paris later issued an explanation and apology after the images spread online.

“The photos of Taec-yeon and his girlfriend were discovered yesterday here on our photography profile in Paris. Since then, we have been receiving many messages about this. The fact is that we did their session last year, WITHOUT KNOWING WHO THEY WERE! Honestly, there was no intention of exposing their lives,” the group said.

Related Tags

Ok Taecyeon Taecyeon wedding Paris South Korea 2PM
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.