who plays rita skeeter
[Source] Miranda Richardson (born 3 March, 1958) plays Rita Skeeter in Harry Potter and the Goblet of Fire and Harry Potter and the Deathly Hallows: Part 1.