United Kingdom, May 4 -- Katherine Heigl has accepted she won't be "the ingenue forever".

The 46-year-old actress achieved many of her career ambitions during her 20s, when she starred in movies such as 'Knocked Up', 'The Ugly Truth' and '27 Dresses' - but Katherine accepts that she's now entered a new chapter in her life.

The Hollywood star told Us Weekly: "I wasn't thinking about [ageing] in my 20s, right? In my 20s, I was sort of at the height of my career, and I was getting to do all the roles I had always wanted to be able to do.

"I started as a child actor but by the time I got into my mid to late teens, you know, I was dying to be the romantic lead. I was dying to do some comedy. So I was so excited and on cloud nine getting to ...