Amy Adams was glad she found fame at a later age because she was able to "work through" her insecurities.

Amy Adams

Amy Adams

The 'Enchanted' star is glad she didn't get her big break until 2005, when she was aged 31, but she is glad that was the case as it meant she had the "confidence" to work on herself.

Speaking to The Sunday Times' Style magazine, she said: "I don’t think [success] would have stuck because I’d not have had the confidence and the ability to work through my insecurities when I was younger .... It’s not that I’ve overcome it, I’m just not that interested in myself that much any more. I’ve kind of outgrown being interested with my own problems. There are bigger concerns than whether or not I fit somewhere."

Meanwhile, Amy previously admitted she owes her acting career to being a redhead.

She shared: "Based on roles that I was getting, called in for, people were responding to certain types of characters with me as a blonde and the minute I went red, it was quirky and fun instead of flirtatious and dumb."

The 'American Hustle' star previously revealed it wasn't completely her choice to have a dramatic colour change, as she was told that either herself or her 'Dr. Vegas' co-star Sarah Lancaster would have to dye their hair for the show.

She said: "I played a nurse and there was this beautiful blonde, Sarah Lancaster, who was cast as the casino dealer. I'm in a room with her, and they said, 'Someone's going to have to change their hair colour.'

"She's tan with these beautiful lioness green eyes and this mane of blonde hair. And I looked at her and me, with my pale freckles, and thought, Gee, I wonder which one of us is going to go red!"

Tagged in