The BFG is the 10th most popular children's fiction book and has sold over 21 million copies globally.
Princess Kate Middleton wore a necklace and earrings with a special meaning at an event for Holocaust Memorial Day ...