Whitney Houston is on tour and loving the stage in new photos from a recent show in Japan. As reported earlier this year, the diva has embarked on the “Nothing But Love” tour, which will make rounds through much of Europe and Asia by April. The tour is also Houston’s first world tour in over five years. 

Ms Houston hit the stage in Saitama, Japan yesterday