Actress Anne Hathaway says she never planned on announcing she was expecting her now two-month-old son Jonathan.

The Devil Wears Prada star, who has two-month-old son Jonathan with her husband Adam Shulman, said she was never going to reveal she was expecting a child until she spotted the paparazzi snapping photos of her and wanted to be the first person to break the news, reported Female First.

"I hadn’t planned on ever confirming it and then I just, I had seen a photographer while I was on vacation, taking a photo, and I just thought, ‘It’s such a joyful and a sacred experience, you know, carrying life’," the 33-year-old star said.

"And I just thought, ‘I don’t want the first version of this to be out there with me covering or scowling at someone.’ You know, that’s not representative of the experience, so I chose a photo that I was happy with, and I put it out there."