// Adds dimensions UUID, Author and Topic into GA4
Tuesday, February 10, 2026
25.2 C
Singapore

BTS: Jungkook dyes his hair blue and ARMY is convinced his mixtape is on its way

India — BTS singer Jungkook has dyed his hair again this year. The singer, also called the Golden Maknae, took to Twitter to debut his new hair colour. The singer shared a selfie and revealed he dyed his hair himself. Jungkook adorably wore a small hair clip, matching his new hair colour, to keep his hair from falling on his face.

The new photo has left the fandom, ARMY, weak in their knees. Many fans approved of his changing hair colour while a few wondered why he was switching it up so often. For the uninitiated, Jungkook previously left fans in a frenzy when he coloured his hair blonde.

A few fans believe that the changing hair colours have something to do with his mixtape, dubbed as JJK1. The singer had first mentioned his mixtape during an interview with Buzzfeed in May 2018. However, a year later, he said he wasn’t ready just yet. Nevertheless, he brought up the mixtape reference again in September 2019, when he gatecrashed J-Hope’s VLive and teased that he was working on it but it wasn’t fully ready to release.

See also  Here Are Flight Travel Essentials To Stay Comfortable As You Fly Out Of Singapore For Your Vacation!

Now, with the changing hairdos, BTS fans think Jungkook could surprise the fandom with his mixtape release.

Jungkook revealed his new hair colour soon after he was seen joining fellow BTS members RM, Jin, Suga, J-Hope, Jimin and V during a special episode of MTV Unplugged. During the episode, the septet performed five songs. They performed Telepathy and Blue & Grey for the first time on a stage. They then followed it up with a cover performance of Coldplay’s Fix You and ended the episode with Life Goes On and Dynamite.

During the show, Jungkook said he misses the ARMY. “We will continue to stay by your side this year with good music,” he added.

BTS recently also released BE Essential Edition.

- Advertisement -

Hot this week

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //