Twenty-one years after settling down with her second husband, Julia Roberts has revealed she thinks she was lucky to find fame before starting a family as it gave her the luxury of being able to choose her work and stay at home to raise her three kids.