$ 0 0 Ivana Baquero (born June 11, 1994) is a Spanish actress, best known for her role as Ofelia in Pan's Labyrinth. People Magazine's 5th Annual Ones To Watch Party in LA - 10/4/17