Katherine Heigl thought it was going to be a ''giant disaster'' ageing in Hollywood.

The '27 Dresses' star - who has Nancy, nine, Adalaide, six, and Joshua, one, with her husband Josh Kelley - was worried about getting older as an actress but says it actually didn't ''turn out to be so bad''.

She told Harper's Bazaar magazine: ''I thought ageing in Hollywood was going be this giant disaster, and then suddenly it didn't turn out to be so bad. Instead, I'm playing women that I'm far more interested in than the women I was playing in my twenties - I'm playing women I'd actually want to be.''

Meanwhile, Katherine previously insisted her life isn't ''perfect''.

She shared: ''Life isn't perfect - parenthood is far from perfect - but we all try to emulate that. When I was younger, I stroke for perfection a lot, but now that's just not feasible. Women can beat themselves up so much over this but there has to come a point where you say, 'I can only do so much at one time.' When I'm working, it's time away from the family, and when I'm with my family that's a choice to keep me away from my job.

''Does anyone ever put a bad - and when I say bad, I mean real, unfiltered, not-posed-in-a-gorgeous-rosy-hue - photo on Instagram? It rarely happens - the pursuit of perfection has gotten out of hand. It can drive you crazy. And I'm guilty of it - I've used filters and I wanted a pose to accentuate my best side. But now I just want to upload a cute picture with my children, even if there's an extra chin in there - who cares?''