Katie Holmes is reportedly pregnant. The "Batman Begins" actress - who has a two-year-old daughter, Suri, with husband Tom Cruise - sparked rumors she is expecting again after she was spotted wearing a loose-fitting shirt and long scarf to hide an apparent baby bump.
A source said: "Katie looked glowing and happy and kept placing a protective hand over her stomach. Even though she was trying to keep it covered, you could definitely see the beginnings of a bump."