11. Jennifer Smith - Lavender Brown
The Replacement: Jessie Cave
The most controversial of changes saw Jennifer Smith, a young black actress who played Brown as a non-speaking background character in The Prisoner Of Azkaban.
Her replacement by more established white actress Jessie Cave has inspired some accusations of white-washing, but the reality is probably more complex (no matter how appealing the conspiracy theory might seem).
Smith wasnt really an actress, judging by her CV - its more likely she was merely an extra given a familiar character name, while Cave had experience and was more suited (on ability alone) to the expanded role. She was definitely annoying enough for the love-sick supporting figure in The Half-Blood Prince, thats for sure.