Anne Hathaway was "shocked" to get pregnant again.
The Odyssey actress recently revealed she and husband Adam Shulman are expecting a sibling for their sons Jonathan, 10, and Jack, six, and while they "knew what [they] were doing", the couple were still stunned to have their third child on the way.