Michelle Williams is on cloud nine, and taking us along for the ride! The road to “I do” with her fiance Chad Johnson will be televised. OWN network brings to you “Chad Loves Michelle”, an unscripted reality T.V. show that allows us a look into their journey of love. The show will air on November 3rd at 9pmEST. Who’s watching?