Back in February, the pair got a special one-night invite to join the cast of "Aladdin" on stage, and let's just say they conjured up a truly magical experience.

TODAY

James Monroe Iglehart (as Genie) with Al Roker in "Aladdin."

The Tony Award-winning "Aladdin" (which is based on the 1992 animated movie) is quite a production, and has been staging eight performances of the show each week since 2014. Each show has 150 light effects and 84 special effects, and as star James Monroe Iglehart (who plays Genie) revealed, "All of our swords are real!"