The world met Mackenzie Foy when the 4th part of the Twilight saga was released. Though it wasn’t her first role, Foy was called the most beautiful girl in the film industry. Now she’s 17 years old and continues to take part in movies. In 2018, we’ll see Mackenzie together with Keira Knightley and Helen Mirren in The Nutcracker and the Four Realms.