In page 67 of *Topology and Analysis* by *Booss and Bleecker*, it is claimed that any Hilbert bundle is topologically trivial. Clearly, any smooth Hilbert bundle over a smooth manifold is topologically trivial, but it appears to be no reason to believe that this trivialization is smooth. So, my questions are:

 - Are there known conditions on the manifold and on the Hilbert space to guarantee that such topological trivialization is actually smooth?

 - Are there known counterexamples showing that such smooth trivialization is impossible in the general case?