The Reason Baby Driver's Lily James Changed Her Last Name Is Painfully Sweet

With her roles in Baby Driver and the upcoming Mamma Mia! Here We Go Again, Lily James is well on her way to becoming a household name — but it's not actually the name she was born with. The English actress's birth name is Lily Chloe Ninette Thomson. So, why the change in surname? The reason might encourage a tear or two.

In 2008, Lily's actor and musician father, James "Jamie" Thomson, passed away from cancer. To honor her beloved father, Lily changed her stage surname to James. After filming father-daughter scenes for Cinderella, Lily opened up to the New York Post, stating "It's weird when you get roles that coincide with your life. Cinderella touches on loss, and there was definitely a strong sense of grief."

No, you're crying.