Dolly de Leon is an actress who is best known for her role in "Triangle of Sadness" as Abigail. Leon was nominated for a Golden Globe Award in 2023 for the same project.