Hot Pics

Take a Bao!

Tom Cruise packaged steamed dumplings, or "xiao long bao," while visiting with Yang Chi-hua, owner of Din Tai Fung restaurant in Taipei, Taiwan, on April 6.

Inside Us Weekly

comments powered by Disqus