 J. K. Rowling recorded her part via satellite from her home in Scotland , and Ian McKellen recorded his over the phone . Evan Marriott , contestant on the first series of Joe Millionaire appears as himself , while Jane Leeves plays Edwina . Manchester United footballer Ryan Giggs is mentioned by Homer , something which Giggs thought was " brilliant " . 
