Los Angeles: Actress Julia Roberts says she had the best time since leaving her 20s behind her.
The 46-year-old says the last 16 years have been the best of her life, as she doesn't have the hang-ups that she had in her 20s, reports femalefirst.co.uk.