ANGELINA Jolie flashes a dazzling smile at the premiere of her latest movie, Eternals. The star, 46, plays Thena in the film based on the Marvel Comics super-race of the same name.
Fellow cast members Gemma Chan, 38, and Salma Hayek, 55, joined her on the London red carpet. She was also accompanied by five of her six children, Shiloh, 15, Zahara, 16, Vivienne, 13, Maddox, 20, and Knox, 13.
Her son Pax, 17, being her only child not in attendance The film is out on November 5. It sees the Eternals, an immortal alien race, come out of hiding after thousands of years to protect Earth from their evil counterparts, the Deviants..
Read more on thesun.co.uk