Belinda Davids wowed crowds at the opening night of The Greatest Love of All: A Tribute to Whitney Houston on Wednesday November 27. She was backed by an orchestra, dancers and theatrical effects. The show ran until Sunday December 1 at the Artscape theatre.Â