Hot Pics

Mandy Cheng/AFP/Getty Images15000/26283

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.

Back to Top