Amelia Warner (born Amelia Catherine Bennett; 4 June 1982 ) is an English actress, as well as a musician who is better known by the former stage name Slow Moving Millie.