Lily Chloe Ninette Thomson (Esher, Surrey, England; April 5, 1989), better known by her stage name Lily James, is a British actress. She is best known for having played Lady Rose MacClare in the period drama Downton