Julia Roberts isn't "ambitious" and never gets upset if another actress lands a role she wanted.
The 'Pretty Woman' actress - who has twins Hazel and Phinnaeus, nine, and son Henry, seven, with husband Danny Moder - insists she has never harboured a grudge against anyone who landed roles she wanted, even when she was struggling for her career to take off.
She said: "I always feel like there is room for everybody. I don't consider myself really all that ambitious. When I didn't get a part - even when I was younger and needing to pay my rent - I would think, 'Oh, someone else got it. She's going to be so good.' I never felt sour grapes."
After starring in 'Pretty Woman' with Richard Gere, Julia, 46, struggled to match the success of the movie with her subsequent projects and went on to turn down a role that went on to do just as well as her breakout film - a part in 'Sleepless in Seattle' which went to Meg Ryan.
Despite missing out, the actress doesn't think she would have made the role her own in the way that Meg did.
She told America's InStyle magazine: "I'd been offered 'Sleepless in Seattle' but couldn't do it.
"[Meg Ryan] and Tom Hanks are just such a jewel of a fit in that. I guess what they did for that moment in time is sort of what Richard and I were doing across town [in 'Pretty Woman'], you know?"
Tagged in Julia Roberts Tom Hanks Meg Ryan