KNOW YOUR CELEBRITY Elizabeth Lail Siblings: All About Kathryn Dean LailBy Kevin KoechSeptember 7, 2024 Elizabeth Lail, born on March 25, 1992, in Williamson County, Texas, is an American actress known for her diverse roles…