Emma Watson has just entered the Guinness Book Of World Records. And it isn`t for sitting in a bath of baked beans. Emma has actually been named the highest-grossing actress of the decade, bringing in a whopping $5.4bn (around £3.5bn) at the box office.Keira KnightleyKeira Knightley She`s got the Harry Potter films to thank for that, having starred in every one of the six adaptations. Plus, Emma`s voicework for The Tales Of Despereaux adds to the pot. But Emma isn`t the only Brit to enter the book. Keira Knightley has become the highest box-office grossing actress in multiple roles after starring in 15 movies since 2000. Sounds like they can put their feet up for the next ten years.