Harry Potter star Emma Watson surprises a group of school children and tells them why she loves hockey.

Ireland are into the semi-finals of the Hockey World Cup and play Spain on the semi-finals on Saturday, 4 August (16:30 BST).

Pictures courtesy of England Hockey.

WATCH MORE: Ireland beat India on penalties to reach last four

Find out how you can get into hockey with this Get Inspired guide.