
Anne Hathaway has said it took "three years" for her to fully recover after giving birth.
The actress — who shares sons Jonathan, seven, and Jack, three, with husband Adam Shulman — said she refused to rush her recovery or "snap back" after pregnancy.