Amy Beth Hayes played Kitty Hawkins in Mr Selfridge. Her portrayal of the character brought charm and depth to the role, captivating audiences with her performance.