Angelina Jolie has admitted that she never thought she would be "good enough" to be a mother after her wild early years in Hollywood.
The actress, 44, who was once more famous for her off-screen antics than her film work, made the candid confession to a group of students from Mulberry School for Girls in East London.
She took time out from promoting her new film, Maleficent: Mistress Of Evil, to meet the students on International Day of the Girl.
The mother-of-six, who is now known for her humanitarian work, was joined by Maleficent co-star, Elle Fanning, 21.
Miss Jolie, pictured, said: "When I was young... I thought I can't imagine I'd ever be good enough to be somebody's mum. You'd have to be perfect to be somebody's mum.