Watch: BTS, EXO, SHINee, TWICE, GOT7, GFRIEND, And Many More Perform At 2016 KBS Song Festival

Some of K-Pop’s most popular artists celebrated this year’s hits and performed amazing special stages at the 2016 KBS Song Festival on December 29!

The show was hosted by actor Park Bo Gum and AOA’s Seolhyun, and featured an impressive lineup of performances by veteran artists, current chart-toppers, and upcoming hit makers.

In addition to performances of the year’s biggest tracks, there were plenty of special stages and collaborations. The stages included a girl group unit performing INFINITE’s “Be Mine,” and a boy group unit performing miss A’s “Bad Girl Good Girl,” touching performances by VIXX’s Ken and TWICE’s Nayeon with their mothers, a dance collaboration by SHINee’s Taemin and BTS’s Jimin, and so many more!

The lineup included SEVENTEEN, MONSTA X, GFRIEND, I.O.I, TWICE, Red Velvet, SHINee, GOT7, EXO, Hwang Chi Yeol, MAMAMOO, VIXX, BTOB, B.A.P, EXID, CNBLUE, BTS, B.A.P, NCT Dream, Cosmic Girls, ASTRO, LABOUM, Oh My Girl, UP10TION, Han Dong Geun, AOA, Apink’s Jung Eun Ji, Davichi, INFINITE, Girls’ Generation’s Taeyeon, Uhm Jung Hwa, Jeon In Kwon, and more.

There were so many performances we’ve split them into two pages, with part one’s performances below and part two’s performances on the second page here.

All artists – “One Candle” (g.o.d cover)

SEVENTEEN – “Pretty U” and “BOOMBOOM”

MONSTA X – “Fighter” and “All In”

GFRIEND – “Glass Bead,” I.O.I – “Pick Me”, TWICE – “Like OOH-AAH,” Red Velvet – “Dumb Dumb,” All – “Into The New World” (Girls’ Generation cover)

SHINee’s Taemin – “One by One” and “Press Your Number”

GOT7 – “Hard Carry”

SHINee’s Onew and CNBLUE’s Jung Yong Hwa – “Exhausted” (Yoon Jong Shin with Kwak Jin Eon and Kim Feel cover)

EXO’s Chen and Hwang Chi Yeol – “Never Ending Story” (Buhwal cover)

MAMAMOO – “You’re the Best” and “Décalcomanie”

VIXX – “Fantasy” and “The Closer”

Red Velvet’s Seulgi, GFRIEND’s SinB, TWICE’s Momo, I.O.I’s Choi Yoojung and Kim Chungha – “Be Mine” (INFINITE cover) and GOT7’s Bambam, BTOB’s Minhyuk, B.A.P’s Youngjae, MONSTA X’s Minhyuk – “Bad Girl Good Girl” (miss A cover)

EXID – “L.I.E”

EXO-CBX – “Hey Mama”

VIXX’s Ken and his mother – “Mother” (Insooni) and TWICE’s Nayeon and her mother – “Only Missing You” (Na Young Shim cover)

Red Velvet’s Wendy – “Have Yourself a Merry Little Christmas” and Red Velvet – “Russian Roulette”

CNBLUE – “You’re So Fine”

I.O.I – “Whatta Man” and “Very Very Very”

BTS – “Class Idea” (Seo Taiji and the Boys cover), B.A.P – “Warrior’s Descendant” (H.O.T cover), and SEVENTEEN – “Wild Eyes” (Shinhwa cover)

Shinhwa and EXID – “Brand New” (Shinhwa original song) and Shinhwa – “Perfect Man”

Here are the performances from part two of the 2016 KBS Song Festival on December 29! Check out the performances from part one here.

NCT Dream – “Chewing Gum,” Cosmic Girls – “Secret,” ASTRO – “Confession,” LABOUM – “Winter Story,” Oh My Girl – “A-ing,” UP10TION – “White Night”

NCT Dream, Cosmic Girls, ASTRO, LABOUM, Oh My Girl, UP10TION – “Baby” (Justin Bieber cover)

GFRIEND – “Rough” and “Navillera”

SHINee’s Taemin – “All About You,” BTS’s Jimin – “Lie,” Jimin and Taemin – “SHOWDOWN”

AOA – “Good Luck”

BTOB – “I’ll Be Your Man”

BTS’s Jungkook, GOT7’s Yugyeom and Bambam, SEVENTEEN’s DK, Mingyu, and The8, TWICE’s Jihyo, I.O.I’s Chaeyeon, GFRIEND’s Yuju and Eunha – “A Flying Butterfly” (YB cover)

Apink’s Jung Eun Ji – “Hopefully Sky”

B.A.P – “SKYDIVE”

Davichi – “This Love”

Hwang Chi Yeol – “Because I Miss You” (featuring dance by TWICE’s Mina)

INFINITE – “The Eye”

Girls’ Generation’s Taeyeon – “Rain”

Uhm Jung Hwa – “Watch Me Move” and “Dreamer”

Uhm Jung Hwa and MAMAMOO’s Hwasa – “Invitation Part 1,” Uhm Jung Hwa and MONSTA X – “Invitation Part 2”

BTS – “Blood, Sweat & Tears”

TWICE – “Intro,” “Cheer Up,” and “TT”

EXO – “Intro” and “Monster”

SHINee – “Tell Me What to Do” and “1 of 1”

SHINee’s Jonghyun and Jeon In Kwon (Including All Performers at end) – “Don’t Worry”

What was your favorite performance from the 2016 KBS Song Festival?