It turns out that Harry Shum Jr. has been doing a happy dance for a while now.
The Glee star is engaged to longtime girlfriend Shelby Rabara, his rep confirms to E! News.
And it was totally hush-hush: Shum popped the question while the couple were on vacation in Hawaii...in October!
It sounds as if the two are made for each other, meanwhile. Rabara is a dancer-actress and you may also recognize her from Glee, on which she appeared a couple of times as Shoshandra back in 2009 and 2010.
More recently she was part of the crew on the web series The LXD: The Legion of Extraordinary Dancers, and has appeared on Community, CSI and Bunheads.
Per Us Weekly, which was first to report the engagement, she and Shum recently moved together into the three-bedroom home he purchased in L.A. to the tune of $997,000.
In addition to playing Mike on Glee, Shum has also busted moves on the big screen in Stomp the Yard, You Got Served, Step Up 2: The Streets and Step Up 3D, and he appeared along with Rabara in The LXD.