In Love Actually, Thomas Brodie-Sangster and Keira Knightley were only five years apart. He played a 10-year-old, and she played a married woman.