Photos of actor Katie Holmes, 32, shopping in New York made many believe she is pregnant with her second child from husband Tom Cruise.
OK magazine in the US has claimed that Holmes told friends she is expecting. However, a spokesperson has denied the rumours. “She’s not pregnant and the photo looks doctored,” the Daily Mail quoted Ina Treciokas as telling E! News.